We're sorry but your browser is not supported by Marsh.com

For the best experience, please upgrade to a supported browser:

X

Leadership

Steve Walsh

General Manager Business Development

Steve has been involved in corporate risk and insurance broking since 1993.

During this time he has managed both corporate and government clients focusing on liability, property and construction. He has a Diploma in Risk Management from the Institute of Risk Management in London and has worked for Marsh since 2001.