Head of Field Service, Site Management - Hydropower
On-site · Québec
Lead site management operations across hydropower projects in the United States and Canada, ensuring safe, timely, on-budget delivery that meets contractual, HSE, quality, regulatory, and company standards. Develop site teams, plan and allocate workforce resources, monitor project performance, support bids and early project planning, and drive continuous improvement with regional and global stakeholders.
