Claire Orriss

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.

People similar to Claire Orriss