IDFC employs 19,737 employees. The IDFC management team includes Neeraj Naidu (Chief Information Security Officer), Vinod Patil (Chief Compliance Officer), and Mohit Desai (Senior Vice President and Head - Digital).
Get Contact Info for All DepartmentsLooking for a particular IDFC employee's phone or email?