Company logo

Manufacturing Engineer at Magna International

St. Thomas, ON