TRC, a Member of WSP, is a global consulting environmental and engineering firm and a leader in the energy sector. We leverage science and technology to create innovative solutions for clients in power and energy, transportation and infrastructure, environmental, and property and buildings sectors. As part of our team, you'll have opportunities to work on challenging projects and develop your career. TRC is known for its breakthrough thinking and innovative follow-through. We value our staff's expertise and invest in their careers through training and development.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior