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.
Sign up to view 0 direct reports
Get started