The People Leader (Caribbean and Central America) is a strategic and commercially minded human capital advisor who connects business priorities, people strategy, organizational effectiveness, and financial considerations to support sustainable business performance. The role requires strong
Company:Marsh Description: The People Leader (Caribbean and Central America) is a strategic and commercially minded human capital advisor who connects business priorities, people strategy, organizational effectiveness, and financial considerations to support sustainable business performance. The role