Peter Avery has extensive experience in project management and supervision within the utility and energy sectors. Currently serving as a Senior Project Manager at TRC Companies, Inc. since June 2015, Peter also holds the position of Test & Commissioning Supervisor at the same company since June 2016. Prior to TRC, Peter worked at Northeast Utilities from July 2002 to September 2005, where roles included Supervisor of Transmission Contract Services, Project Management Specialist, Manager of Transmission Lines & Contract Services, and Regional Test Supervisor.
This person is not in the org chart
This person is not in any teams
This person is not in any offices