Anima employs 56 employees. The Anima management team includes Shun Pang (CEO), Rachel Mumford (COO), and Nasri EL-Sayegh (VP of Sales).
Looking for a particular Anima employee's phone or email?