Steve Bowen

Steve Bowen

Chief Science Officer at Gallagher Re

Steve Bowen is Chief Science Officer at Gallagher Re. With a background in Meteorology and Business Analytics, he originally started off his professional career in television before shifting to the insurance industry in 2007.

A main focus of his work is to better communicate the evolving primary and secondary risks surrounding climate change, extreme weather, other natural perils, socioeconomics, and the connectivity to broader ESG initiatives.

View profile on

Steering Comittee Members