4 February 2025

Franklin Templeton appoints head of insurance, EMEA