Company Details
- Employees
- 466
- Address
- 10 Eastbourne Terrace, London,england W2 6lg,united Kingdom
- Industry
- Insurance
- NAICS
-
Insurance Carriers and Related ActivitiesAgencies, Brokerages, and Other Insurance Related Activities
- Website
- https://innovation.group
- Keywords
- Insurance, Insuretech, BPO, Claims Management, Network Management, Supplier Management, Service Plans, Warranty, OEM, Fleet, Cloud Technology, Virtual Claims, Digital Customer Journey, Global.
- HQ
- London, England