Mechanical Engineer at Gowling WLG Gowling WLG Grand Falls-Windsor, Newfoundland and Labrador A2A 0A1, Canada Bachelor's in Mechanical Engineering with P.Eng. designation and mechanical systems expertise View Details