Indian Railway Finance Corporation Limited announced that Shri. Swachhand, Deputy General Manager (Finance) & Chief Risk Officer (CRO) of the Company/IRFC has tendered his resignation from the services of the Company.