
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A renewable energy company in Johannesburg seeks a Technical Customer Relations Manager to enhance customer satisfaction and retention. This role requires managing customer queries and providing expert advice on Solar PV and BESS systems. The ideal candidate will have a degree in Electrical Engineering or a related field, along with 3–5 years of relevant experience. We value strong communication skills and a passion for sustainability. Join us to make a positive impact in the renewable energy sector.
Technical Customer Relations Manager
Gauteng, Johannesburg
January 22, 2026