Operations Manager
Self employed
Dell Technologies
Services Brand Manager
Zurich Insurance Company Ltd
Contact Centre and Operations manager
Dublin City University