Site Manager

3 weeks ago


Canada TECHÉOL Full time

French will follow Site Manager – Client Representative
Project Start Date: February 2026

#TECHÉOL is a Quebec leader in the renewable energy sector, specializing in wind turbine maintenance and optimization. Its expertise covers the entire lifecycle of wind turbines—from blades and generators to complex electromechanical systems—making TECHÉOL a trusted partner for some of the largest wind farms in the country. Its commitment to operational excellence and safety has earned national recognition, including an award from the Canadian Wind Energy Association.

The Site Manager is responsible for the successful execution of wind energy projects on a given site. The position oversees health and safety, coordination, and the management of personnel, equipment, and resources to deliver projects according to defined budget, schedule, and quality control parameters. Working closely with the Project Manager (PM), the Site Manager ensures the proper execution of the general contractor’s work and manages and coordinates all on-site construction activities related to deliveries, assembly, mechanical completion, inspections, and commissioning of a wind farm.

✅ Represent the wind farm owner/developer directly on the construction site;
Coordinate internal activities and those of the general contractor as efficiently as possible while respecting operating budgets, construction schedules, procurement timelines, and other plans to ensure on-time project delivery;
Ensure compliance with site policies and procedures;
Ensure coordination between the project site personnel and various external entities and internal groups;
Provide regular construction progress reports as required, including delivery status, assembly progress, mechanical completion, and commissioning;
Minimum of 3 years of experience in a supervisory or management role, preferably in the wind industry;
Experience in a unionized environment is an asset;
Bilingualism is an asset (functional oral and written communication);
Proficiency with the Microsoft Office Suite (Word, Excel, etc.);
Availability to work away from home.

#Ability to work within a team and manage a construction crew.

Gestionnaire de site - Représentant clients
Début du chantier : Février 2026

#MRC de la Matapédia - 2 postes


TECHÉOL est un chef de file québécois dans le domaine des énergies renouvelables, spécialisé dans la maintenance et l’optimisation des éoliennes. Son expertise couvre l’ensemble du cycle de vie des éoliennes — des pales et génératrices jusqu’aux systèmes électromécaniques complexes — faisant de TECHÉOL un partenaire de confiance pour certains des plus grands parcs éoliens du pays. Son engagement envers l’excellence opérationnelle et la sécurité lui a valu une reconnaissance nationale, notamment un prix de l’Association canadienne de l’énergie éolienne.

Le gestionnaire de site est responsable de la bonne réalisation des projets éoliens sur un site donné. Le poste est responsable de la santé et de la sécurité, de la coordination et de la gestion des personnes, de l'équipement et des ressources pour mener à bien les projets selon des paramètres définis en matière de budget, de calendrier et de contrôle de la qualité. Le gestionnaire de site, en étroite collaboration avec le directeur de projet (PM), s’assurera de la bonne exécution des travaux de l’entrepreneur général, gérera et coordonnera toutes les activités du chantier en relation directe avec les livraisons, le montage, l'achèvement mécanique, les inspections et la mise en service d'un parc éolien.


✅Représenter le propriétaire / promotteur du site éolien directement sur le chantier ;
Coordonner les activités internes et celle de l’entrepreneur général sur site de la manière la plus efficace possible en respectant les budgets de fonctionnement, les calendriers de construction, les délais d'achat et autres plans pour assurer la livraison à temps du projet ;
Assurer le respect des politiques et procédures du site ;
Assurer la coordination entre le personnel du site du projet et les diverses entités externes et groupes internes ;
Fournir des rapports réguliers sur l'avancement de la construction, selon les besoins ; y compris l'état des livraisons, des montages, de l'achèvement mécanique et de la mise en service ;
Détenir un minimum de 3 années d’expérience dans un rôle de supervision ou de gestion préférablement dans le domaine éolien ;
Maîtrise de la suite Office (Word, Excel, etc.) ;
Être disponible pour travailler à l’extérieur du domicile.

#Capacité à travailler en équipe et de gérer une équipe de chantier.



  • (s): Canada : Ontario : Toronto Scotiabank Global Site Full time $105,000 - $170,000 per year

    Requisition ID: 244026Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Overview: As a Site Reliability Engineer (SRE), you will join the Digital Engineering Operations team, responsible for ensuring the operations and reliability of Scotiabank digital applications. You will have the opportunity to drive...


  • (s): Canada : Ontario : Toronto Scotiabank Global Site Full time US$80,000 - US$140,000 per year

    Requisition ID: 244027Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Overview: As a Site Reliability Engineer (SRE), you will join the Digital Engineering Operations team, responsible for ensuring the operations and reliability of Scotiabank digital applications. You will have the opportunity to drive...

  • Site Manager

    1 week ago


    Canada Atlas Copco Full time $90,000 - $120,000 per year

    Your role At Atlas Copco, we don't just value the work you do; we value who you are. We're a global technology leader with a 150-year legacy, aiming to make a positive impact on industries and communities around the world. Our commitment to sustainability and innovation keeps us moving forward, and we're looking for dynamic individuals who want to be...

  • Site Manager

    3 weeks ago


    Canada TECHÉOL Full time

    French will follow Site Manager – Client Representative Project Start Date: February 2026👉 MRC de Montmagny – 1 position 👉 MRC de la Matapédia – 2 positions TECHÉOL is a Quebec leader in the renewable energy sector, specializing in wind turbine maintenance and optimization. Since its founding in 2007, the company has grown from a small team of...

  • Site Manager

    3 weeks ago


    Canada TECHÉOL Full time

    French will follow Site Manager – Client Representative Project Start Date: February 2026 👉 MRC de Montmagny – 1 position 👉 MRC de la Matapédia – 2 positions TECHÉOL is a Quebec leader in the renewable energy sector, specializing in wind turbine maintenance and optimization. Since its founding in 2007, the company has grown from a small...

  • Site Manager

    3 weeks ago


    Canada TECHÉOL Full time

    French will follow Site Manager – Client Representative Project Start Date: February 2026👉 MRC de Montmagny – 1 position 👉 MRC de la Matapédia – 2 positions TECHÉOL is a Quebec leader in the renewable energy sector, specializing in wind turbine maintenance and optimization. Since its founding in 2007, the company has grown from a small team of...

  • Site Manager

    3 weeks ago


    Canada TECHÉOL Full time

    French will follow Site Manager – Client Representative Project Start Date: February 2026👉 MRC de Montmagny – 1 position 👉 MRC de la Matapédia – 2 positions TECHÉOL is a Quebec leader in the renewable energy sector, specializing in wind turbine maintenance and optimization. Since its founding in 2007, the company has grown from a small team of...

  • Site Manager

    3 weeks ago


    Canada TECHÉOL Full time

    French will follow Site Manager – Client Representative Project Start Date: February 2026 MRC de Montmagny – 1 position MRC de la Matapédia – 2 positions TECHÉOL is a Quebec leader in the renewable energy sector, specializing in wind turbine maintenance and optimization. Since its founding in 2007, the company has grown from a small team of...

  • Site Manager

    12 hours ago


    Canada TECHÉOL Full time

    French will follow Site Manager – Client Representative Project Start Date: February 2026 MRC de Montmagny – 1 position MRC de la Matapédia – 2 positions TECHÉOL is a Quebec leader in the renewable energy sector, specializing in wind turbine maintenance and optimization. Since its founding in 2007, the company has grown from a small team of...

  • Site Manager

    3 weeks ago


    Canada TECHÉOL Full time

    French will followSite Manager – Client RepresentativeProject Start Date: February 2026👉 MRC de Montmagny – 1 position👉 MRC de la Matapédia – 2 positionsTECHÉOL is a Quebec leader in the renewable energy sector, specializing in wind turbine maintenance and optimization. Since its founding in 2007, the company has grown from a small team of...