Indiva employs 103 employees. The Indiva management team includes Niel Marotta (Indiva, President and Chief Executive Officer Ndva:tsxv), Niel Marotta (President and CEO), and Rob Carse (Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular Indiva employee's phone or email?