Skip to main content

Sarah Brayshaw

Manager

Sarah is a Manager within Deloitte’s Regulatory Assurance team. 

Sarah is a Manager within Deloitte’s Regulatory Assurance team. Her focus is on physical climate risk and challenging financial service firms in meeting regulatory expectations for climate scenario analysis and modelling. Prior to Deloitte she holds five years experience in the (re)insurance catastrophe modelling industry and holds a master’s degree in meteorology and climate change science.