Stephane Tousignant has been involved with the company since 1991. Upon completion of his university degree in mechanical engineering, he started his career as a project manager on several electrical and instrumentation projects ranging from $50K to $2M in different industries including pulp and paper, hydroelectric, metallurgy and food processing.
Sign up to view 3 direct reports
Get started