TRC, a Member of WSP, is a global consulting environmental and engineering firm recognized as a top design firm in the energy sector. TRC and WSP collectively employ over 83,000 experts dedicated to creating lasting impacts in power and energy, transportation and infrastructure, environmental, and property and buildings sectors. The company fosters a culture of innovation, offering opportunities to collaborate with forward-thinking individuals and tackle challenging projects. TRC is known for combining science with technology to deliver innovative solutions and is committed to rewarding employees for performance and investing in their career development through training and skill enhancement.
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
Mid Level