David Barnes

Chief Product Officer at Stella Insurance

David Barnes is the Chief Product Officer at Stella Insurance since April 2023. Prior to Stella Insurance, David held the role of Chief Customer and Operating Officer at Aventus Platform from September 2018 to March 2023. With a background in customer service and management, David has also worked at companies such as Homelyfe, Rapha Racing Limited, John Lewis, and the Central Office of Information in various customer-focused roles.

Links

Previous companies

Rapha logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams