Scott is an industry expert with 25+ years in insurance, sales, account & operations management. Scott led Crum & Forster’s partnerships team before becoming President of Spot Pet Insurance.