Site Manager

Global Professional Consultants Ireland

Join Canada's largest main contractors as a Site Manager, overseeing field operations from planning to completion in either Vancouver or Toronto.

Last checked on July 28, 2026. We may earn a commission when you click through.

Advertisement

This role is ideal for experienced site managers looking to lead significant projects in a . However, the demanding nature of the job may not suit everyone, especially those seeking a more balanced work-life integration.

✓ Opportunity to work on high-value projects ✓ Exposure to industry-leading practices ✓ Strong company backing and resources

Site Manager

Global Professional Consultants Ireland

Updated 8 hours ago
Apply now

You'll be redirected to ie.talent.com

Dublin

This role is ideal for experienced site managers looking to lead significant projects in a . However, the demanding nature of the job may not suit everyone, especially those seeking a more balanced work-life integration.

About this role

Join Canada's largest main contractors as a Site Manager, overseeing field operations from planning to completion in either Vancouver or Toronto.

About the Company

Global Professional Consultants Ireland specializes in connecting talented professionals with top industry employers.

Key Highlights

  • Work with a leading contractor with a turnover of €4 billion annually
  • Manage mixed portfolio projects from start to finish
  • Report directly to the Construction Manager

💡 Honest Take: While this position offers a prestigious opportunity in a major market, be prepared for high expectations and potential long hours. The competition for top roles can be intense, and long-term stability may vary based on project cycles.

Pros

  • Opportunity to work on high-value projects
  • Exposure to industry-leading practices
  • Strong company backing and resources

Cons

  • Potential for long hours and high stress
  • Job stability may fluctuate with project availability
  • Requires significant experience in site management

Best For: Site managers with a track record of overseeing large projects who thrive in fast-paced settings.

Watch Out: Expect demanding hours and a competitive environment — this role isn't for those seeking a 9-to-5 job.

Apply for this position

You'll be redirected to ie.talent.com

Expert Review

This opportunity with Global Professional Consultants offers a chance to manage substantial construction projects within Canada, specifically in vibrant cities like Vancouver and Toronto. The role emphasizes field operations, requiring hands-on leadership from project inception through to completion. Candidates should be prepared for the intensity of the position, as the site manager will oversee both self-performed work and subcontractors.

This can lead to long hours, particularly on larger projects, so work-life balance may be a challenge. the contractor's impressive €4 billion annual turnover indicates a operation, but it also means the expectations are high. This position is well-suited for those who thrive in competitive and demanding environments, as job security may fluctuate based on project demands.

While the role offers significant growth opportunities, it's important to assess whether the fast-paced and sometimes unpredictable nature of construction management aligns with your career goals. For more details, visit the official listing at Talent.com.

You might also like

Related Articles