20 Miles Careers

Why 20 Miles

20 Miles wants to inspire our clients and employees to live by the 20 Miles philosophy everyday in order to be successful on any endavour of life. We believe anything can be achieved with the 20 Miles attitude. 

Join our team at 20 miles a dynamic, fast growing company in Insurtech with headquarters in Silicon Valley and presence in Europe.

OPEN POSITIONS

Sales Development Rep

Sales

San Francisco, USA

Customer Success Manager

Support

San Francisco, USA