Lepra employs 106 employees. The Lepra management team includes Jimmy Innes (Chief Executive), Nova Sarker (Head of HR and Administration), and Sanjan Saha (Head of Finance).
Get Contact Info for All DepartmentsLooking for a particular Lepra employee's phone or email?