Apple Inc
Senior Tech Support
TouchStore
Sales and Marketing
Consultinomics
Sales Team Leader
TouchStore
2nd Level Technical Support, Training and Installations Engineer
Virgin Media
Sales Consultant
Institute of Technology, Carlow
Ucd Professional Academy