TRC Companies

TRC is a global construction and engineering consulting firm that provides technology-enabled solutions to the power, oil & gas, environmental and infrastructure markets.

Industries

Employees

1,001-5,000

Links

Org chart

Christopher P. Vincze
Chairman & CEO
Collapse
Todd Wager
President, Infrastructure
Mark Robbins
President, Environmental Sector
Craig Cavanaugh
President, Digital Solutions
Ed Myszka
President, Power Sector
Laura Ramey
Chief People Officer
Nik Krishnamurthy
Chief Growth Officer
Marc Faecher
Chief Risk Officer
Rajeev Gollarahalli
Chief Information & Digital Officer
James Mayer
EVP, Business Operations
Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.