Setics employs 58 employees. The Setics management team includes Nathalie Nassar (Marketing and Communication Manager), Michel Denis (Senior Manager), and caroline AKL (Marketing and Communications Officer).
Get Contact Info for All DepartmentsLooking for a particular Setics employee's phone or email?