19 September 2022

Franklin Templeton appoints head of insurance for EMEA