Sangoma employs 586 employees. The Sangoma management team includes Charles Salameh (Chief Executive Officer), Jeremy Wubs (Chief Operating Officer), and Nenad Corbic (CTO).
Get Contact Info for All DepartmentsLooking for a particular Sangoma employee's phone or email?