Who owns Otto Insurance? Kelsie Johnson on 2024-04-26 Otto Insurance was founded by Joshua Keller and it is headquartered in Miami Beach, Florida. Post navigation Previous: Previous post: Is Otto Insurance reliable?Next: Next post: Is Rate Retriever a good insurance company?