Stephen McKay
Risk Consulting Leader, Marsh UK
-
United Kingdom
Stephen is a Global Executive with over 25 years of progressive experience in risk advisory. He leads Marsh’s UK strategic and operational risk consulting teams, driving the development of Marsh’s analytics and claims solutions capabilities. Stephen collaborates closely with clients to reduce the cost of risk, enhance resilience, and deliver insightful risk finance decision-making support.

