Solar Power
Job title: Construction Manager
Location: Tarquinia, Lazio, Italy
Whom are we recruiting for?
The client is a utility-scale world-class EPC expert on the full range of solar power applications, ranging from stand-alone solar parks and storage applications to complex hybrid projects, with a very solid and ambitious strategy, and plans in the UK. Further to the EPC activity, they have also experienced project developers, with the capacity to support Sola...
View job & apply