Tarantula Global employs 144 employees. The Tarantula Global management team includes Manu Krishna (CEO and Managing Director), Anil Bandari (Chief Financial Officer), and Manjunath B (Assistant Manager Human Resources).
Get Contact Info for All DepartmentsLooking for a particular Tarantula Global employee's phone or email?