Jeff Roberts is a Senior Principal based in Ontario with more than 20 years of experience focused on environmental remediation and the development, testing, and implementation of in situ remediation technologies.
Sign up to view 2 direct reports
Get started
This person is not in any teams