Based in Chicago and with a global role, Steve will also work closely with the new Gallagher Research Centre – launched yesterday – Global Catastrophe Analytics, and the Climate and ESG teams and will join the business on 3 October 2022.
With a scientific background in meteorology and business analytics, Steve began his career in broadcast television before transitioning his skills into the insurance industry in 2007. He joins following 15 years at Aon, where he most recently served as Managing Director and the Head of Catastrophe Insight. A frequent collaborator with governmental agencies, academia and industry groups, Steve is highly respected and well-known across the risk and insurance spectrum as an expert in his field and has co-authored several peer-reviewed journals.
Brian Ingle, President of Global Analytics & Advisory, Gallagher Re, said: “We are absolutely delighted Steve has chosen to join Gallagher Re. His appointment is further evidence of our determination to bring the best talent and subject matter expertise to our clients, wherever they are in the world.
“Steve’s addition to our team of practical, solutions-oriented, data-led specialists ensures Gallagher Re’s clients and the public at large get objective, fact-based assessments of the evolving risks arising from climate change. With the world’s risk horizon looking increasingly turbulent, Gallagher Re is fully provisioned to help our clients successfully navigate the future. We are excited to welcome Steve aboard.”
Steve Bowen added: “We live in a solutions driven world. The growing and broad-reaching impacts of climate change and natural hazards are becoming more evident by the day, and there is a critical need to innovate and clearly communicate how risk is evolving. I am thrilled to be joining the Gallagher Re family where there is a strong commitment to collectively work together to help clients better understand their view of risk. We will strive to help move the climate change conversation forward by collaborating with various private and public sector entities to develop and deliver applicable thought leadership. It is an exciting time to be a scientist in the insurance industry.”
The Global Analytics & Advisory centre of excellence works collaboratively with thought leaders across Gallagher Re to develop and strengthen intellectual property to meet the future needs of clients, ensure they experience the best of the broker’s collective capabilities and share best practices across its regional businesses.