Claire Orriss
Senior Innovation Manager Customer Care @ BP
About Claire Orriss
Claire Orriss is a Senior Innovation Manager in Customer Care at bp, where she has worked since 2020. She has extensive experience in various roles at bp, including account management, digital development, and offer development, spanning over three decades.