Engineering

Site Manager

Freelance Site Manager for a 15MW free-field solar project south of Dublin, Ireland. Requirements: Experience managing solar construction projects Safepass