Site Manager - Offshore Wind Sector Contract Opportunity: Site Manager Location: Brittany, France Contract..Please reference "Site Manager - Offshore Wind Project" in your application...Rate: €650 TGRC, a leader in renewable energy recruitment, is currently seeking an experienced Site Manager