ServiceSource
EMEA Senior Sales Team Manager
Bentley Systems
Sales Director Commercial Accounts EMEA
Dell
Channel Account Manager
Accenture
Sales Director
Rugby United NY
Commercial Partnerships and Public Relations
ServiceSource
Senior Client Sales Account Manager
sportsdigita
EMEA Commercial Sales Lead
MJ Flood Technology
New Business Development
ServiceSource
EMEA Sales Team Manager - Total Defense Account
ServiceSource
Emerging Markets Sales Team Manager - Symantec Account
Birkbeck, U. of London
Irish Institute of NLP
Griffith College Dublin