Regional Director Uk and Ie
Sinch
Vice President Global Customer Experience
Vice President Strategic Partnerships, Uk and Ie