Ahimsa employs 12 employees. The Ahimsa management team includes Manasa Mantravadi (Pediatrician, Founder and CEO), Katherine Neal (Operations Manager), and Santosh Chhetry (Food and Beverage Manager).
Looking for a particular Ahimsa employee's phone or email?