Stibo Systems employs 853 employees. The Stibo Systems management team includes Neda Nia (Chief Product Officer), Frederic Marie (Managing Director France and Iberia), and Surya Mayya (Regional Sales Director).
Get Contact Info for All DepartmentsLooking for a particular Stibo Systems employee's phone or email?