Assembled to Perform

McGregor Allsop’s team of senior consulting engineers and designers is often involved with a building for many years, so we plan for serviceability and long-term operational success. We care about our buildings, and our clients.

"One of the key traits that we look for and cultivate in our team is curiosity"

Mark Dahmer, Engineering Principal

Our People

McGregor Allsop’s team of senior consulting engineers and designers is often involved with a building for many years, so we plan for serviceability and long-term operational success. We care about our buildings, and our clients.

Our Team

Bill Powell

President & CEO

Peter LaForme

Executive Vice President

Andre Lebedev

Director of Electrical Engineering

Rob Niessl

Director Northern Region

Robert Borovina

Director of Mechanical Engineering

Neil Spence

Director of Electrical Engineering

Mark Dahmer

Principal Engineer

Ming Xiong

Principal Engineer

Leo Perez

Senior Mechanical Engineer, Sustainability and Decarbonization

Trevor Saddler

Senior Designer

Mary Fowler

Mechanical Engineer

Steve Paterson

Life Safety Systems Specialist

Scott Brown

Mechanical Engineer

Mel Dufrene

Mechanical EIT

Galen Fernandes

Mechanical Engineer

Zachary Hansen

Mechanical EIT

Ki Chun Wong

Mechanical EIT

Multezem Leja

Finance Coordinator

Mridula

Mechanical EIT

Ira Weiss

IT Manager

Victoria Stepanova

People and Organization Manager

Ruben Zhou Yang

Mechanical EIT

REACH OUT TO OUR EXPERTS.