Head of Customer Operations
27 days ago
London
... year. So far, we've helped 300,000 customers get better insurance and become one of the top-rated ... As Head of Customer Operations, you'll work closely with our Operations Director, Devisha, as well ...