Head of Group Risk Consulting (Life and Disability Benefits) job at Marsh McLennan