Lindsay Orr - phone & email - Metromile - People Operations Manager

Lindsay Orr

Lindsay Orr is the People Operations Manager of Metromile. Metromile is a Insurance company and has headquarters in San Francisco,ca. Metromile has 254 employees. It was founded in 2011. Metromile specialises in fraud detection, machine learning. Metromile.com is a privately held company. You can view Lindsay Orr contact number by clicking below.


View Number