Site Manager - Offshore Wind SectorContract Opportunity: Site ManagerLocation: Brittany, FranceContract..Rate: €650TGRC, a leader in renewable energy recruitment, is currently seeking an experienced Site Manager..Please reference "Site Manager - Offshore Wind Project" in your application.At TGRC, we are committed