Company Overview
As an engineering, consulting and construction management firm, TRC provides integrated services to the power, oil and gas, environmental and infrastructure markets.

We are committed to solving the challenges of making the Earth a better place to live - community by community and project by project.
 
Company Summary
Name
TRC Companies, Inc.
Number of Employees
1,001-5,000
Phone
(978) 970-5600
Location
650 Suffolk Street
Lowell, MA
01854