Trusted by over 100 insurance companies