Head of Engineering - Solar energy - M/F - Cape TownFull job descriptionCVE South Africa began operations in 2021... the Head of Engineering, you will spearhead the successful execution of various construction projects, ensuring strategic......
Job Location: Cape Town, Western Cape, South Africa