CAPRISA employs 447 employees. The CAPRISA management team includes Naren Dhoodhanath (Head of Human Resources), Devenie Latchmanan (Head Of Compliance), and Callin Chetty (Clinical Trials Project Manager).
Looking for a particular CAPRISA employee's phone or email?