est European electronics manufacturing services (EMS) company. We have 19 manufacturing sites and 11 offices on 3 continents, and more than...