1,987,580open jobs
117,624companies
247,118added this week
Browse all
Salary
$61k – $89k per year
Location
In office (Calgary)
Seniority
Staff · 10+ years exp

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Sep 4, 2026. McElhanney scores A on the Alion truth index.

Overview
Company
Impact
Profile match
McElhanney is an employee-owned Canadian consulting firm headquartered in Vancouver, providing surveying and geomatics, engineering, GIS and remote sensing, planning, landscape architecture and environmental services. Established in 1910, it operates a network of offices across British Columbia and Alberta, including Calgary, Edmonton, Kamloops, Terrace, Fort St. John, Prince George, Victoria and Nanaimo, and its teams have won more than 175 project and professional awards since 2000. It hires civil, geotechnical, bridge and structural engineers, survey technicians, planners, utility locate technicians and geomatics and engineering interns.

The Opportunity

McElhanney is seeking an experienced Project Manager, Energy & Resources Environmental Services to help lead the growth of our practice within the energy, mining, natural resource, and industrial sectors across Western Canada.  

This is a strategic role for a professional who combines strong technical and project delivery expertise with a passion for business development and client relationship management. The successful candidate will play a key role in growing McElhanney's presence in the Energy & Resources market by identifying opportunities, developing client relationships, and leading multidisciplinary environmental projects from proposal through completion. 

You will collaborate with multidisciplinary teams, mentor junior staff, and contribute to practical environmental solutions that balance regulatory requirements and project objectives. Working with industry, Indigenous Nations, private-sector, and municipal clients, you will help develop practical environmental solutions that balance ecological stewardship, regulatory requirements, and project objectives.

What You’ll Do

Manage environmental assessment, permitting, baseline studies, monitoring, and regulatory compliance projects. 

Build and maintain relationships with energy, mining, natural resource, and industrial clients. 

Identify opportunities, prepare proposals, and support project pursuits. 

Lead multidisciplinary project teams, ensuring projects are delivered safely, on schedule, and within budget. 

Oversee project scope, financial performance, risk management, and quality assurance. 

Collaborate with technical specialists and regional leaders to deliver integrated solutions. 

Mentor junior and intermediate staff and contribute to team development. 

Represent McElhanney at industry events and within professional networks.

What You’ll Bring

Bachelor's degree in Environmental Science, Biology, Environmental Engineering, Natural Resource Management, or a related discipline. 

Professional designation such as RPBio., PGeo., PEng., PAg., or equivalent. 

10+ years of experience managing environmental projects within the energy, mining, natural resources, infrastructure, or industrial sectors. 

Strong understanding of environmental permitting and regulatory processes in Western Canada. 

Experience managing budgets, schedules, contracts, and multidisciplinary project teams. 

Demonstrated client relationship and proposal development experience. 

Strong communication and stakeholder engagement skills. 

Experience working with Indigenous communities is considered an asset.

What Can We Offer You?

The salary range for this position is $85,000 - $125,000 per annum. McElhanney offers fair compensation that is commensurate with the individual’s education, experience, skills, and professional qualifications. The posted base salary/wage range is representative of the required level of qualifications and experience for the position as noted in the job posting. The salary offered will be based on the experience and qualifications of the successful candidate.

Work-Life Harmony: Balance your personal and professional commitments. Flexible hours to fit your lifestyle.  

Comprehensive Benefits: Maternity and parental leave top up program, health and dental coverage, RRSP matching, and Employee & Family Assistance Program.  

Safe & Inclusive Workplace: A culture of respect and inclusion for all. 

Compensation: Attractive total compensation package including a generous bonus plan and share ownership potential.   

Professional Development: Reimbursement for dues, educational assistance, mentorship program, workshops, and committee involvement. 

Career Progression: Support and mentorship to shape a career path that fits your goals. 

Relocation Support: Financial assistance if applicable.

This role is designated as a safety sensitive position.   

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,987,580 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Recommended for you based on this role

Management
Similar stack
Same company
Calgary
≈ $55k – $94k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Montreal
Apply
≈ $61k – $105k per year (Estimated) • Remote (Canada) • Full-Time • 5+ years exp • High School Diploma • Montreal
Design
AutoCAD
Apply
≈ $60k – $101k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Ottawa
Apply
≈ $48k – $82k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Montreal
Apply
$72k – $121k per year • Hybrid • Full-Time • 5+ years exp • Master's Degree • Toronto
Python
AI/ML
Fine-tuning
NLP
TensorFlow
Keras
PyTorch
LLM
Hugging Face
Machine Learning
Apply
$56k – $78k per year • In office • 3+ years exp • Terrace
Design
AutoCAD
Apply
$64k – $107k per year • In office • 5+ years exp • Bachelor's Degree • Duncan
Apply
$64k – $107k per year • In office • 5+ years exp • Bachelor's Degree • Nanaimo
Apply
$64k – $107k per year • In office • 5+ years exp • Bachelor's Degree • Victoria
Apply
$64k – $107k per year • In office • 5+ years exp • Bachelor's Degree • Vancouver • Surrey • Burnaby • Langley
Apply
≈ $98k – $196k per year (Estimated) • Equity • In office • 2+ years exp • Bachelor's Degree • Sandy • New York • Calgary • Alpharetta
Management
Jira
Apply
≈ $60k – $120k per year (Estimated) • Hybrid • Calgary
SQL
AI/ML
AI Agents
Analytics
Power BI
Management
Power Automate
Apply
≈ $62k – $131k per year (Estimated) • In office • Full-Time • Master's Degree • Calgary
JavaScript
TypeScript
Node JS
Frontend
GraphQL
Angular
Design
Figma
Management
Agile
Apply
≈ $60k – $118k per year (Estimated) • In office • Full-Time • Master's Degree • Calgary
AI/ML
Machine Learning
Frontend
GraphQL
Management
Agile
Apply
≈ $46k – $91k per year (Estimated) • In office • Full-Time • Master's Degree • Calgary
Design
Figma
Management
Confluence
Jira
Apply
See all jobs
This is one of many
1,987,580 more open roles from verified company boards, updated every day.