Texas Instruments
Process engineer
Texas Instruments
Buyer
Sensata Technologies
Senior Procurement Manager
MEMC ELETRONIC MATERIALS SpA
Process engineer
Texas Instruments
Global Logistics Manager
Texas Instruments
Procurement Manager
Texas Instruments
Procurement Director
SMU
McGill University