Minimum Requirements: Licensed to work in South Africa Drivers license essential Ability to manage diverse, simultaneous projects of varying complexities An understanding of a…
About the job Sales Representative Minimum Requirements: Licensed to work in South Africa Drivers license essential Ability to manage diverse, simultaneous projects of var…
About the job Site Manager Minimum Requirements: English and Afrikaans Licensed to work in South Africa An understanding of and experience within the Solar PV Willing to tak…
Get email alerts for the latest Jobs in South Africa