Mercer Names U.S. Investment Unit Head Mercer senior partner Tom Murphy has been appointed head of U.S. investment management business. December 17, 2025