IndiaFirst Life Insurance today announced the appointment of Satishwar Balakrishnan as the new Chief Financial Officer (CFO) of the company.