Mercer appoints new chair of trustees of Master Trust
Mercer has appointed Deborah Frost as the new chair of trustees of the Mercer Master Trust, effective from April 2025. Frost has held executive, non-executive, and board director positions in the technology...