Job Description
In this role, you will join Schletter Solar South Africa, which operates as part of the Enstall Group.
About Us
When you join Schletter, you're joining a group of people absolutely committed to supporting solar around the world. We believe anything that can be done to help slow climate change is worth doing, to the full extent of our ability. We support solar projects of all sizes with high-quality, robust, and durable products. We support the solar industry with our specialist knowledge and experience and, most particularly, we support our people, without whom none of the above would be possible. By providing a nurturing work environment where we look out for each other, draw on each other's diverse outlooks and skills, and work to change all lives, including our own, for the better
Your Mission
Site & Customer Support
- Build and maintain strong relationships with EPCs and contractors
- Participate in site visits, surveys, and...
Apply for this Job
Submit your application for the Technical Services Manager position at Enstall.
Apply Now Save for Later