New executive directors for general and long term business appointed at Insurance Authority May 24 2024