Setec employs 43 employees. The Setec management team includes Louise Bayliss (CEO), Rita Zhao (Financial Accountant), and Patrick Hoareau (Supply Chain and Production Manager).
Looking for a particular Setec employee's phone or email?