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.


Sales Development Rep


San Francisco, USA

Customer Success Manager


San Francisco, USA