Setec employs 56 employees. The Setec management team includes Louise Bayliss (CEO), Jasmin Lakhani (Chief Financial Officer), and Alex Bugeja (Chief Operations Officer).
Get Contact Info for All DepartmentsLooking for a particular Setec employee's phone or email?