Customer Happiness Executive

We are one of the only UK based insurtechs to own our own insurance company - giving us total control of the entire value chain, from sign-up and pricing…