A pioneer in groundbreaking scientific and engineering developments since the 1960s, TRC is a national engineering, environmental consulting and construction management firm providing integrated services to the power, environmental, infrastructure and oil and gas markets. We serve a broad range of commercial, industrial and government clients, implementing complex projects from initial concept to operations. TRC is 4,000 technical professionals and support personnel at more than 120 offices in the U.S. and the U.K. Our clients depend on TRC’s multidisciplinary teams to design solutions to their toughest business challenges in the energy, environmental and infrastructure markets.trcsolutions.com
Lowell, MA, USA
Founded in 1961Inaccurate data? Flag it here.
Open jobs at TRC Solutions