Strong communities don’t just happen—they’re built. They’re creatively imagined, collaboratively planned, and readied to face tomorrow with optimism. We’re driving the future of Community Development. Our experts lead their fields, collaborating on projects that are as
Our Western Canada Power Delivery team has an exciting opportunity for a Senior Protection & Control Engineer to join the team. This position offers you the opportunity to work in a project team environment with other
Your Opportunity Our Mining Advisory Group has a need for a Process Engineer. You will be responsible for providing mineral processing engineering services and leadership for the design of safe, productive, and cost-effective mineral processing plants
A global consulting engineering firm in Montreal is seeking an experienced engineer in mine tailings management to lead complex projects and drive business development. This role requires a Masters degree, 15+ years of relevant experience, and