Building the future
Meet The Team
Executives

Scott Allen
P. Eng
CEO
Meet Scott Allen, the visionary founder of AllRock Consulting Ltd. Born and raised in Corner Brook, Newfoundland, on the territory of the Qalipu Mi’kmaq, Scott takes great pride in his heritage as a member of the Qalipu Mi’kmaq First Nation.

Greg Davidson
P. Eng
President Ottawa, ON
Meet Greg Davidson, a seasoned Project Manager and Geotechnical Engineer hailing from Ottawa, Ontario. With a Bachelor's degree in Civil Engineering from Carleton University and a P.Eng. license in Ontario, Greg brings a wealth of

Ashlee Gerlock
Business Manager
Meet Ashlee Gerlock, the Business Manager at AllRock Consulting Ltd. Hailing from the serene landscapes of Vancouver Island, British Columbia, Ashlee oversees all facets of AllRock's business portfolio with precision and dedication. With a keen
Ontario Offices

Mohamed Elsadawy
Project Manager Toronto, ON
Meet Mohamed Elsadawy, a project manager based in Toronto, Ontario, originally from the Middle East. Mohamed specializes in providing meticulous material testing services while prioritizing exceptional client communication and care, as well as thorough reporting
Ben Goodings
Project Manager London, ON
Meet Ben Goodings is a Project Manager in London, Ontario, originally from from Owen Sound, Ontario. Ben is a Certified Technician (C. Tech.), he holds a Civil Engineering Technologist Diploma from Conestoga College. His work history spans 20 years in the

Nathan Martin
P. Eng
Environmental Project Manager Ottawa, ON
Meet Nathan Martin, your dedicated Environmental Project Manager based in Ottawa, Ontario, with roots tracing back to Welland, Ontario. Nathan holds a bachelor’s degree in Environmental Engineering from Carleton University and is actively pursuing
Newfoundland Offices

Wayne Ball
Project Manager Corner Brook, NL
Meet Wayne Ball, the dedicated Technical Services Manager stationed in Corner Brook, Newfoundland. With a diverse array of responsibilities, Wayne's day-to-day duties encompass everything from client consultation to overseeing geotechnical and subsurface

Brett Evans
P. Eng
Project Manager Gander, NL
Meet Brett Evans is a Project Manager and Materials Engineer from St. Jacques, Newfoundland, currently living on the traditional territory of the Qalipu Mi’kmaq in Glenwood, Newfoundland. He manages the Gander location and is the lead asphalt

Nick Rideout
Project Manager St. John’s, NL
Nick Rideout is a Project Manager at AllRock Consulting, where he has successfully led key projects over the past three years. With over 10 years of experience in the field, Nick specializes in materials and geotechnical engineering, making him a valuable asset