Mr. Tremblay has been with Miebach Consulting since 1995 when he joined our team in Argentina. He became the Managing Director of that office in 2002, and has worked extensively with our offices in South America, being the founder of the Colombia location in 2007. In 2015 he began managing the office in Canada. He holds a Bachelor's degree in Mechanical Engineering from Concordia University.
Sign up to view 1 direct report
Get started