Proven experience with large- scale projects, particularly in renewable energy, infrastructure or construction Project... development and design Collaboration with project teams New technology onboarding......
Job Location: Pretoria, Gauteng, South Africa