
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.