Zendesk
Sales Manager EMEA
Delaware United Kingdom
Country Manager
Dell Technologies
Assistant Team Leader
Citrix
Sales Manager EMEA Benelux and Nordic SMB
Citrix
Sales Manager EMEA UK and Ireland
Dell Technologies
Consumer Sales Executive
Dell Technologies
Account Manager Relationship Sales
Dell Technologies
Business Development Manager
Citrix
UK and I SMB Account Executive
Oracle
Enterprise Account Executive - Cloud Sales and Consulting
St Michaels College
Griffith College Dublin