Sarah Blizzard's Location
London, GB
Sarah Blizzard's Work
Sarah Blizzard's Skills
Sarah Blizzard's Summary
Sarah Blizzard, based in London, GB, is currently a Account Executive at Innovation Broking, bringing experience from previous roles at Innovation Broking, Gallagher, Arthur J. Gallagher & Co. and Thamesbank. With a robust skill set that includes General Insurance, Legal Liability, D&o, Commercial Insurance, Property and more, Sarah Blizzard contributes valuable insights to the industry. Sarah Blizzard has 1 email on RocketReach.