Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Project Manager

$90k - $105k per year
Full-time

Modern Niagara

Role Summary

The project manager oversees multiple mechanical construction projects within the major projects team and will be managing budgets, schedules, and resources to ensure successful delivery. This role works closely with foremen, subcontractors, and vendors to achieve financial and operational goals while maintaining strong client relationships.

Why This Role Matters to Modern Niagara

Project Managers are key to delivering safe, on-time, and on-budget projects. Their leadership ensures client satisfaction, profitability, and alignment with Modern Niagara’s standards, supporting long-term growth and repeat business.

Key Impact / Purpose


  • Manage project budgets, schedules, and resources to achieve financial targets.

  • Build and maintain strong client relationships while promoting Modern Niagara’s full-service offerings.

  • Ensure safety and quality standards are upheld throughout project execution.

Duties and Responsibilities:


  • Build project budgets, procure equipment and subcontractors, and manage billing and collections.

  • Participate in estimating turnover, pre-construction, and post-construction meetings.

  • Complete monthly financial forecasting and attend project status reviews.

  • Attend client and construction meetings; communicate updates to teams and subcontractors.

  • Manage and coordinate equipment and systems commissioning.

  • Review contracts and determine project scope during pre-construction.

  • Maintain safety standards across all project activities.

  • Prepare and update WIP forecast sheets monthly.

  • Conduct job site progress walks and monitor construction status.

  • Create purchase orders for suppliers and subcontractors.

  • Break out labor budgets and review with foremen; monitor labor progress and make financial decisions as needed.

Must-haves:


  • Post-secondary degree in Construction Management, Mechanical Engineering, or equivalent experience.

  • 5+ years of experience as a Mechanical Project Manager in construction.

  • Experience with design build projects

  • Ability to read and interpret mechanical construction drawings and documents.

  • Strong understanding of construction processes, costs, and budgets.

  • Proficiency in Microsoft Office and scheduling software.

  • Ability to plan and manage project schedules effectively.

  • Knowledge of basic accounting principles (asset).

  • Ability to work in both office and field environments with high interaction across teams.

Nice-to-haves:


  • Experience overseeing manufacturing project lifecycles.

  • Strong financial acumen and decision-making skills.

This is a replacement position and t he salary range is between $90,000 - $105,000

Modern Niagara offers a competitive total compensation package including:


  • Performance based bonus opportunities.

  • Defined Contribution Pension Plan with a generous employer contribution.

  • Flexible Health and Dental benefits with tiered options to meet the needs of you and your family.

  • An annual health spending account to support your overall wellness.

  • 24/7 confidential support through our Employee and Family Assistance Program with access to comprehensive resources and professional services.

  • A competitive vacation package with additional vacation granted throughout your tenure with the organization.

  • Employer Paid Parental Leave Top Up.

  • Annual Community Day dedicated to volunteering and giving back to the communities where we live and work.

  • Corporate Discounts through various vendors across Canada for programs such as fitness, mobile phones, travel, home and auto insurance and many others.

  • Here at Modern Niagara, because we know our people are the best in the industry, we pride ourselves on providing a total compensation package that rewards employees for their hard work and supports employees and their families in their overall wellbeing.

About Modern Niagara

Who We Are
Modern Niagara helps building owners, managers, and general contractors meet the mechanical, electrical, integrated building technology, and building services needs of their buildings across Vancouver, Calgary, Edmonton, Toronto, Southwestern Ontario, and Ottawa.

We are committed to having a positive and meaningful impact on Canada’s infrastructure — and on the communities where we live, learn, work, and heal. We build for life.

Our Culture & Values
We value passion, initiative, determination, professionalism, and teamwork.

Health and safety are embedded in everything we do, and our award-winning safety culture consistently performs well above industry standards.

Diversity, Equity & Inclusion at Modern Niagara
We are committed to building a diverse, equitable, and inclusive organization where everyone has access to opportunity, feels a sense of belonging, and can thrive.

We actively work to remove barriers faced by members of equity-seeking groups (including women, Indigenous, Black, racialized, 2SLGBTQIA+ people, people with disabilities, and newcomers to Canada) in the construction industry.

We encourage applications from candidates of all backgrounds and lived experiences and are committed to a barrier-free hiring process.

If you require accommodation at any stage of the recruitment process, please contact us at View email address on jobs.jobcopilot.com so we can make appropriate arrangements.

We appreciate every applicant’s interest in joining Modern Niagara. Only those selected for an interview will be contacted.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Project Manager in Leduc, AB vacancy
  •  ...Title: Project Manager Reporting to: Office Director Overview Of Role The Project Manager will maintain a primary focus on practice related services (management of the delivery of all project management related services) and a secondary focus on internal business... 
    Suggested
    Long term contract
    Full time
    Contract work
    For contractors
    Internship
    Work at office

    Rider Levett Bucknall RLB

    Leduc, AB
    15 days ago
  •  ...collaborative professional looking to contribute to a hard-working, innovative team, this opportunity is for you. Reporting to the Project Manager, The Project Coordinator assists with overall project performance and status from start to finish and in accordance with schedule... 
    Suggested
    Full time
    Contract work
    For subcontractor
    Work at office
    Local area
    Relocation

    Black & McDonald Limited

    Leduc, AB
    9 days ago
  •  ...Mandate Reporting to the Director, Employee Services, the Manager, Employee Relations and Partnerships (the Manager) is responsible...  ...continuous improvement. Oversee unit operations, resources, projects, budgets and external service providers, and act on behalf of the... 
    Suggested
    Full time

    City of Leduc

    Leduc, AB
    17 days ago
  • $37.6 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely. Budgetary responsibility...
    Suggested
    Permanent employment
    Full time
    Remote work

    Ricky's All Day Grill

    Leduc, AB
    18 days ago
  • $37.6 per hour

    ~ Education: Secondary (high) school graduation certificate ~ Experience: 1 year to less than 2 years Budgetary responsibility ~0 - $100,000 Tasks Evaluate daily operations Monitor staff performance Plan and organize daily operations Recruit staff Determine...
    Suggested
    Permanent employment
    Weekend work
    Day shift
    Afternoon shift

    Ricky's All Day Grill

    Leduc, AB
    18 days ago
  • $36 per hour

    Education: Secondary (high) school graduation certificate Experience: 7 months to less than 1 year Tasks Evaluate daily operations Monitor revenues to determine labour cost Monitor staff performance Plan and organize daily operations Recruit staff Set ...
    Permanent employment
    Full time
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    A&W

    Leduc, AB
    19 days ago
  • $36 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 7 months to less than 1 year On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities ...
    Permanent employment
    Full time
    Remote work

    A&W

    Leduc, AB
    19 days ago
  • $37.5 per hour

     ...Plan and organize daily operations Establish or implement policies and procedures for staff Plan and control budget and inventory Manage contracts for advertising or marketing strategies Hire, train and supervise staff Address customers' complaints or concerns... 
    Remote work

    Leduc Car & Truck Wash

    Leduc, AB
    19 days ago
  •  ...care of themselves, their fellow BrewCrew team, our guests, and our house. What role are we looking to fill?  ~ Assistant Kitchen Manager Role Requirements  Coach, lead, and mentor a team of cooks Must be willing to travel for training within Calgary region... 
    Full time
    Local area
    Flexible hours

    The Canadian Brewhouse

    Leduc, AB
    2 days ago
  •  ...Job Title: Managed Pressure Drilling Supervisor Location:  Shop - Leduc, AB; Field locations throughout AB and SK Schedule: 21/10 or ad hoc Contract Length:  3 month renewals with potential for permanent employment Position Overview... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Remote work
    Worldwide
    Shift work

    NES Fircroft

    Leduc, AB
    24 days ago
  •  ...Responsibility: : Calling all dynamic and enthusiastic sales leaders in the auto industry! We're on the lookout for an exceptional Sales Manager who knows how to turn up the fun while training, developing, and leading a high-performing sales team to extraordinary success! Do... 
    Full time
    Shift work

    Go Auto

    Leduc, AB
    5 days ago
  •  ...accuracy and efficiency Work individually and as a team on projects  Complete work using detailed client checklists Ability to...  ...requested documents etc. Exceptional organizational and time management skills Ability to work with and improve disorganized records... 
    Full time
    Work at office

    King Business Solutions

    Leduc, AB
    9 hours ago
  •  ...Difference.   Join One of Canada’s Best Managed Companies!    Position: Trucking...  ...Leduc   Reports to: Logistics Operations Manager   Department: Logistics     At KBL,...  ...Dispatch:   Communicate with Drivers on projects and daily duties Take calls from... 
    Full time
    Flexible hours

    Kbl Environmental

    Leduc, AB
    9 hours ago
  •  ...Helical Pile Solutions Ltd. is seeking a Project Manager / Estimator to join our team based out of the Nisku area, working on various projects throughout Alberta. You must have good safety awareness, good communication & competent decision-making skills, and a desire to perform... 
    Full time
    For subcontractor

    Helical Pile Solutions

    Nisku, AB
    5 days ago
  •  ...Difference. Join One of Canada’s Best Managed Companies!   Title: Dredging and Dewatering...  ..., Manitoba Reports to: Operations Manager Department: Technical Services...  ...wastewater treatment facilities, construction projects and lagoons for the oil and gas sector. The... 
    Full time
    Flexible hours
    Shift work

    Kbl Environmental

    Leduc, AB
    9 hours ago
  •  ...the weld environment. Works closely and interacts with Operations Manager and the Client. Ensures crew is working safely and quality of...  ...Please note, this is to fill supervision roles for upcoming projects across Canada; travel is required for this role. Essential Functions... 
    Full time

    Matrix Service

    Leduc, AB
    16 days ago
  •  ...and promotes safety and educational guidelines relevant to this industry. High Line Electrical Constructors Ltd is seeking a Project Manager to join our team based out of the Nisku area, working on various projects throughout Alberta. You must have good safety awareness... 
    Full time
    Work at office

    Highline Electrical

    Nisku, AB
    9 hours ago
  • $16 - $19 per hour

     ...troubleshoot issues - Supervise contractors during maintenance projects -Over all Hotel works, weeding and others - Provide...  ...to internal stakeholders - Utilize Computerized Maintenance Management Systems (CMMS) for work orders and inventory control *Requirements... 
    Hourly pay
    Full time
    For contractors
    Work at office
    Monday to friday
    Shift work

    Hilton Garden Inn Edmonton International Airport

    Leduc, AB
    10 days ago
  •  ...Excel. Trusted to Make a Difference. Join One of Canada’s Best Managed Companies!   Dredging & Dewatering – Site Supervisor Leduc, AB/Western Canada Reports to: Operations Manager Department: Projects   At KBL, we do things differently. As Western Canada’s... 
    Permanent employment
    Full time
    For contractors
    For subcontractor
    Work at office
    Immediate start
    Flexible hours

    Kbl Environmental

    Leduc, AB
    9 hours ago
  •  ...company policies and procedures is required. Other duties and special projects may be assigned. The position schedule will be dayshift; however...  ...review and assess applications based on job-related criteria. All hiring decisions are made by our recruitment team and hiring managers.
    Full time
    Local area
    Shift work
    Night shift
    Day shift

    Forum Energy Technologies

    Leduc, AB
    11 days ago
  • $39.6 - $40.6 per hour

     ...Clean and maintain equipment under direction of Driller or Rig Manager ~ Participate in pre-job safety meetings, hazard assessments...  ...seasonal position. Seasonal work is based on operational requirements, project schedules, weather and environmental conditions and other... 
    Hourly pay
    Full time
    Contract work
    Seasonal work
    Immediate start

    Drilling Services

    Leduc, AB
    27 days ago
  •  ...to Excel. Trusted to Make a Difference. Join One of Canada’s Best Managed Companies!   Journeyman Heavy Duty Mechanic Remote – Leduc, AB Reports to: Operations Manager Department: Projects   At KBL, we do things differently. As Western Canada’s largest environmental... 
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    Kbl Environmental

    Leduc, AB
    9 hours ago
  •  ...? Would you like to work in the field, managing a team? Join our Wireline Team We are...  ...and undesired incidents to Operation Manager Reporting relevant and necessary data...  ...contractors Participating in relevant project work/meetings/courses as required Getting... 
    Permanent employment
    For contractors
    Worldwide
    Flexible hours

    Baker Hughes

    Leduc, AB
    11 days ago
  • $100k - $130k per year

     ...Metal Design Development Trades Specialist will support the Design Management Team in developing functional, coordinated, and cost-effective...  ...and air distribution designs. This role works closely with project managers, engineers, VDC teams, and site teams to ensure constructability... 
    Full time
    For contractors
    Internship
    Work at office
    Flexible hours

    Modern Niagara

    Leduc, AB
    19 days ago
  •  ...that prioritizes safety, collaboration, and innovation in every project, from deep utilities to major civil works that support growing communities...  ...Team Collaboration - Assign tasks, mentor junior estimators, and manage estimating resources across project types - Work closely with... 
    Long term contract
    Full time
    For contractors
    For subcontractor
    Work at office
    Relocation

    Black & McDonald Limited

    Leduc, AB
    9 days ago
  •  ...including bidding, negotiations, contract administration, supplier management, and logistics across the Utilities business. The position also...  ..., and regional support to ensure procurement strategies and project requirements are executed effectively. Duties & Responsibilities... 
    Full time
    Contract work
    Work at office
    Relocation

    Black & McDonald Limited

    Leduc, AB
    9 days ago
  •  ...engineer role focused on delivering overhead and underground utility projects for utility and industrial clients. The position offers high...  ...the ability to quickly learn new software. Project management experience is considered an asset. Exposure to transmission... 
    Long term contract
    Full time
    Work at office

    Black & McDonald Limited

    Leduc, AB
    9 days ago
  •  ...Victor Energy Ltd is seeking a Project Assistant to join our team based out of the Nisku location You must have good computer skills, good...  ...to perform requested duties with a focus on accuracy and time management. Victor Energy offers competitive wages and a comprehensive benefit... 
    Full time
    For subcontractor
    Work at office

    Victor Energy

    Nisku, AB
    2 days ago
  • $95.73k - $124.92k per year

     ...help plan, build, and deliver the infrastructure that supports a thriving and sustainable community.   Are you an experienced project management professional who enjoys leading complex infrastructure projects from concept through to completion? Do you thrive in a... 
    Long term contract
    Full time
    Contract work
    Temporary work
    For contractors
    Local area
    Flexible hours
    Afternoon shift

    City of Beaumont

    Beaumont, AB
    a month ago
  •  ...Project Accountant (In-Office, Nisku, AB) Corporate Services, Finance Permanent Nisku, AB POSITION TYPE This is a full...  ...candidate will play a key role in bridging the gap between project management and finance. This position is responsible for supporting billing... 
    Permanent employment
    Full time
    Contract work
    For subcontractor
    Work at office
    Remote work

    Michels Corporation

    Nisku, AB
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Project Manager. Be the first to apply!