IIFL Finance Ltd. has appointed Richa Sachdeva Chatterjee as the 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.