Steve Bowen, M.Sc. - Chief Science Officer Gallagher Re

Steve Bowen, M.Sc. – Chief Science Officer Gallagher Re

Steve has had a lifelong fascination and appreciation for science. He initially turned his love of weather into an academic background in meteorology by starting his professional career in television. This was followed by an intentional career shift to the insurance industry in 2007. He is currently Chief Science Officer at Gallagher Re.

The evolving nature of science and the integration of new research into the private sector brings continuous evolution to his day to day work. A key motivation features the emerging and evolving trends associated with increasing weather volatility, climate change, population and exposure patterns, and natural hazard-related financial losses. He strives to implement data analytics to help clearly communicate evolving hazard risks and associated loss trends to the insurance industry and beyond.

A few professional speaking highlights include at events for various branches of NOAA; the United Nations; National Center for Atmospheric Research (NCAR); National Safety Council (NSC); Woodrow Wilson Center in Washington D.C.; international industry conferences; and appeared as a featured guest for programs on the BBC, The Weather Channel, PBS, and other multimedia outlets.

Steve earned his Master of Science in Business Analytics degree from the University of Notre Dame, and his Bachelor of Science degree in Meteorology from Florida State University. He is a member of the American Meteorological Society (AMS), the National Weather Association (NWA), Beta Gamma Sigma (BGS), and currently serves as Vice Chair of the Mission Committee for the American Red Cross of Illinois. He also sits on the Society of Actuary’s Research Executive Committee and Climate & Catastrophe Steering Committee.

Latest reviews by Steve Bowen
Global Natural Catastrophe Report: Q1 2024 Insurance Insights" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="Global Natural Catastrophe Report: Q1 2024 Insurance Insights">
Global Natural Catastrophe Report: Q1 2024 Insurance Insights
The global financial cost of natural catastrophes starting in 2024 was manageable for federal governments and the insurance industry
Insurance Protection is Key for the Journey to Net-Zero" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="Insurance Industry Transition to a Net-Zero Emissions Economy">
Insurance Industry Transition to a Net-Zero Emissions Economy
The transition to a net-zero emissions economy is the economic revolution of our times and insurance must once again rise to the challenge
Insured Losses from Convective Storms in the U.S. exceedes $50 bn" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="Insured Losses from Convective Storms in the U.S. exceedes $50 bn">
Insured Losses from Convective Storms in the U.S. exceedes $50 bn
The U.S. is experiencing its costliest year ever in 2023 for severe convective storms, with insured losses from these events exceeding $50 bn
Reinsurance Capital Challenge in Natural Catastrophe" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="Global Reinsurance Capital Challenge in Natural Catastrophe">
Global Reinsurance Capital Challenge in Natural Catastrophe
While there was sufficient capacity to meet the reinsurance needs of cedants at 1.1, it is also true that the amount of reinsurance capital being deployed was diminished in 2022
Global Natural Catastrophe Event Summary" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="Global Natural Catastrophe & Hazard Review. Insurance Implications">
Global Natural Catastrophe & Hazard Review. Insurance Implications
The world saw another year of impactful natural catastrophe events that once again emphasized the need to better account for the growing risks that these hazards bring