Strum Consulting employs 108 employees. The Strum Consulting management team includes Shawn Duncan (President), Chris Boudreau (Vice President - Engineering), and Melanie Smith (Vice President, Environmental Assessment and Approvals).
Get Contact Info for All DepartmentsLooking for a particular Strum Consulting employee's phone or email?