3 January 2024

Manulife IM appoints head of insurance business development for EMEA