Company logo

Production Team Member (Automotive) at Magna International

Toronto/Gta, ON L9T5V6