Innovation

Provider of insurance claims processing services

placeFareham, England, United Kingdom calendar_todayFounded 1996 groups1,572 employees language innovation.group

Registered entities

Reputation

Customer rating 4.7 / 5 across 1,035 reviews.

Investor mix

4 investors on record.

Investor typeCountShare
Private equity4100%
Coming soon