Team Leader
Elavon Financial Services Limited
Head of Premier EU
European Vendor Manager
Planet
VP, Voice of Customer