• TRC

SC

Stephen Casson

Team Leader

Stephen Casson is a seasoned professional with extensive experience in engineering and project management. They began their career as an Engineer Intern at Sevee & Maher Engineers, Inc. in 1998, later advancing to Project Engineer, where they supported various environmental projects. From 2013 to 2021, Casson served as both Senior Staff Engineer and Director of Public Works at the Greater Lebanon Refuse Authority and Patton Township, respectively, managing complex infrastructure projects and ensuring regulatory compliance. Currently, they work as a Senior Project Manager at TRC Companies, Inc., applying their expertise to leading project teams. Stephen holds an MBA in Entrepreneurship/Finance from Babson College and a BS in Bio-Resource Engineering from the University of Maine.

Location

Hayes, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices