Senior Project Manager - PV & Battery Energy Storage Systems (BESS)
12 days ago
London
This role requires effective collaboration with various teams, risk assessment, and client ... Bachelor's degree in Electrical, Mechanical, or Civil Engineering; a Master's degree is ...