Craig is responsible for the growth and operational management of SLR’s Canadian region. Over his 25+ year consulting career, Craig has held operational, technical and sector focused leadership roles within the environmental consulting sector.
Sign up to view 0 direct reports
Get started