6 months ago
TGRC are working with a leading Spanish EPC company who are constructing a 180MW PV Project in Spain. As a result of this they are looking to expand their team of site managers in various disciplines - Mechanical, Civil and Electrical.
- Experience on Utlitity Scale PV Projects
- Experienced overseeing subcontactors
- Schedule of works
- Reporting experience
- Native / Bilingual Spanish.