Technical Project Lead: BESS 1. POSITION DETAILS Position Title: Technical Project Lead: BESS Reports to: Head of Engineering Department: Engineering
These jobs were popular with other job seekersThe Xina Solar One Power Station is a 100 MW (130,000 hp) concentrated solar power plant in South Africa.