Mechanical Engineer at McCarthy Tétrault McCarthy Tétrault Hamilton, Ontario L8P 1A1, Canada Bachelor's in Mechanical Engineering with P.Eng. designation and mechanical systems expertise View Details