About Us

Company Profile

Ecoleges is a small, but robust privately-owned environmental consultancy based in Mpumalanga.

The founding of Ecoleges at the time of fundamental environmental legislative changes in 2006 was no coincidence. The founders saw an opportunity to be more than ambassadors of the environment, and actively implement the principles of sustainable development.

Its members compounded their scientific understanding and experience of ecosystem functioning within the legal framework and international standards, such as the ISO 14001: 2004 EMS, to formulate a holistic and comprehensive consultancy that adds value and best practice to any project.
Since 2006, Ecoleges has endeavoured to provide cost-effective services, whilst offering the same peace-of-mind as a larger consultancy.

The latter is maintained through:

  • professional affiliations (the Southern African Auditor and Training Certification
    Association – SAATCA; the Grassland Society of Southern Africa – GSSA; the
    International Association for Impact Assessment – IAIAsa Mpumalanga),
  • professional registrations (the South African Council for Natural Scientific Professions – SACNASP)
  • professional indemnity, and
  • continual professional development (CPD)


Guy sitting with forest background

Justin Bowers

Co-founder of Ecoleges and Senior Consultant

Justin Bowers holds a Masters degree in Nature Conservation, as well as completing various other courses in the field of environmental management and aquaculture. Justin spent 6 years at the Mammal Research Institute of the University of Pretoria based in the Kruger National Park (KNP), and was involved in research on the effects of Bovine Tuberculosis (BTB) in the KNP Buffalo population.

Justin also worked for SANParks’ KNP Scientific Services for a year, assisting various scientists in their respective research fields. He spent three years in the Sabi-Sand Game Reserve primarily involved in habitat management.

Justin undertakes Water Use License Applications and environmental assessments (EAP), monitoring (ECO) and auditing (Auditor), specialist studies (Ecologist) and planning (Consultant) including Rehabilitation and Environmental Management.

Plans/Programmes (EMP/EMPr). His background in Bovine Tuberculosis research provides valuable insight into the compilation of buffalo disease management reports. Justin is a registered practitioner with the South African Council for Natural Scientific Professions and serves on several committees including: The International Association for Impact Assessment (IAIAsa) – Mpumalanga (Provincial Chair), Elands River Catchment Water Users Association (ERCWUA) (Committee Member), Mpumalanga Trout Forum (MTF, an affiliate member of the Aquaculture Association of Southern Africa (Environmental Management Sub-Committee) and, the Grassland Society of Southern Africa (GSSA) (Professional member). Justin manages the Machadodorp

Guy sitting with forest background

Shaun MacGregor

Member and Senior Consultant

Shaun MacGregor completed his Masters degree in Grassland Science at the
University of Pietermaritzburg, in 2000. His research on the effects of drought and elephant on the dynamics of semi-arid African savannas culminated in two publications in recognised Journals.

His studies conjured a career in guiding for Singita Private Game Reserve. Family commitment and a desire to learn business brought Shaun to Nelspruit where he familiarised himself with all aspects of running a small business, before joining ECOLEGES in 2007. Shaun brings his experience and scientific aptitude to ably perform the role of an Environmental Consultant.

Shaun has completed courses in Environmental Management Systems (EMS) based on ISO (International Organization for Standardization) systems including ISO 14001 (Lead Auditor), ISO 19011 and ISO 17021. In addition to environmental monitoring (ECO) and auditing (Auditor) Shaun also undertakes environmental impact assessments (EIA’s) as an Environmental Assessment Practitioner (EAP), specialist studies (Ecologist) and planning (Consultant) including Rehabilitation, Emergency Preparedness, and Environmental Management Plans/Programmes. Shaun is a registered practitioner with the South African Council for Natural Scientific Professions.

Why not give us a call to find out all the details?

We offer various environmental services as well as intern and mentorship programme.