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.
Sign up to view 0 direct reports
Get started
This person is not in any teams