IIFL Finance, a non-banking financial company, announced it has appointed Richa Sachdeva Chatterjee as President and Chief Human Resources Officer (CHRO). Chatterjee was previously the Head of HR at Network18’s Digital, Print and Publishing businesses, preceded by senior roles at Viacom18, Boston Consulting Group (BCG) and Tata Motors. She is a seasoned HR leader with…