Registered entities
Metromile, Inc.
Reg. No. 1819035United States
METROMILE OPERATING COMPANY
Reg. No. 371620009United States
Reputation
Customer rating 1.8 / 5 across 30 reviews.
Innovation
6 patent families (4 granted) — focus: Physics & computing; filing pace slowing.
