The founder and chief executive of
M Consulting, Steve is a Fellow of both the Chartered Insurance Institute and the Chartered Institute of Marketing. He has over 30 years’ experience in the insurance industry, having directed insurers, brokers, specialist service providers and was a name at Lloyd's for many years.