TRC is a global consulting firm providing environmentally advanced and technology-powered solutions for the oil and gas, power and infrastructure industry. Backed by 50 years of design know-how, we combine science and applied technology with sound bu Construction Inspector, Transportation, Construction, Supervisor, Transport, Inspector