Meet The Team

The People Behind Enewable.

Our team brings together 35+ years of combined experience in engineering, renewable energy, and customer service. We're dedicated to powering Johannesburg's transition to clean, reliable energy.

Rob Bagley

Rob Bagley

CEO / Lead Engineer

35 Years Experience | Mechanical Engineer Diploma (Wits) | ECSA Registered

With 35 years of engineering experience and a Mechanical Engineering Diploma from Wits Technikon, Rob leads our technical operations and installations. His expertise in solar system design ensures every installation meets the highest standards.

Johnathan Bagley

Johnathan Bagley

Technical Consultant

BSc Chem Eng | Marketing Consultant

Johnathan holds a BSc in Chemical Engineering and brings marketing expertise to our technical strategy. He ensures we stay at the forefront of solar technology, bringing the latest advances to Johannesburg homes.

MvZ

Michael van Zyl

Sales Director

BCom Business Development | Client Relations Expert

Michael brings his business acumen and customer-focused approach to help homeowners navigate their solar journey. He ensures every client gets a solution tailored to their specific needs and budget.

L

Leo

Solar Advisor

NABCEP Certified | Solar PV Specialist | System Design Expert

As a NABCEP Certified Solar PV Specialist, Leo provides expert guidance on system design and sizing. He helps clients understand their options and choose the perfect solar solution for their home.

35+

Years Combined Experience

28+

Homes Powered

ECSA

Registered

JHB

Proudly Local

Ready to work with our expert team?

Back to Home