Indsafri employs 110 employees. The Indsafri management team includes Karthikeyan Damodaran (Group Chief Executive Officer), Srilakshmi Kankipati (Senior Human Resources Manager), and Reshoketswe Mampuru (Business Development Manager).
Looking for a particular Indsafri employee's phone or email?