Concentrated Solar Power (CSP) Plant Engineer SCI Engineering Centurion, South Africa December 5, 2024 - March 31, 2025 Renewable Energy Send to friend Save Share View more 7 days ago