Spot Insurance logo

Spot Insurance jobs and careers

Austin, TX, United States

About Spot Insurance

At Spot, we know that just about everyone thinks insurance has never been cool or exciting. It's boring, complicated, and something we all hope we never use. That’s why we’re turning the insurance industry on its head by building the first lifestyle brand in the insurance world, encouraging our customers to live life to the fullest knowing we've got their back. Spot is the first insurance company that helps its customers have fun while taking risks, whether learning how to ski, riding a local mountain bike trail, or training to summit Everest. We cover people’s medical bills when shit hits the fan. We were founded by avid skiers, cyclists, and outdoor enthusiasts, so we understand the risks that come with the territory. When bad things happen, dealing with insurance can make it worse. We believe our community deserves something better. With over a million customers and growing, we have no intention of slowing down.

Founded in 2017 by Maria Miller and Matt Randall.

Founded
2017
Employees
125
Total funding
$58.4M
Headquarters
Austin

Leadership

The top of Spot Insurance's org chart, with how many people report into each leader.

MRPhoto of Matt Randall

Matt Randall

Co-Founder & CEO

21 reports

TBPhoto of Tim Bailer

Tim Bailer

Director of Customer

7 reports

ACPhoto of Andrew Cunningham

Andrew Cunningham

Head of Product

5 reports

JB

Jose Bracho

Director, Finance (FP&A)

2 reports

LMPhoto of Lisa McGee

Lisa McGee

Director of Strategy & Research

1 report

MBPhoto of Mark Dieter Bozarth-Dreher

Mark Dieter Bozarth-Dreher

Sales Director

TH

Tory Hanabury

Chief of Staff

Jobs at Spot Insurance

No open positions right now. Explore more companies on TheJobsMap.