Sean Elliston

Director Of Sustainability at LEAF Engineers

Sean Elliston, PE is a mechanical engineer with experience working at companies like Leaf Engineers and Stantec. Currently serving as the Director of Sustainability at Leaf Engineers, Sean has a Master's Degree in Mechanical Engineering from Texas A&M University.

Links

Previous companies

Stantec logo

Org chart