Centaurdigital employs 45 employees. The Centaurdigital management team includes Lino Stephen (Chief Executive Officer), Mohamed Mubarak (3d Artist), and Vengal Adusumalli (Operations Manager).
Get Contact Info for All DepartmentsLooking for a particular Centaurdigital employee's phone or email?