Jessica Osborn

London, United Kingdom

Managing Director Client Success EMEA at Bazaarvoice
Background
Work Experience

Managing Director Client Success EMEA

Bazaarvoice

April 2016 - December 2016