BSP Life has announced three senior leadership appointments. Munendra Naidu has been appointed Chief Actuarial and Data ...