Accenture
Manager
Bull UK
Software Engineer
Bull
Software Engineer
Accenture
Senior Manager
(STC) Standard Telephones and Cables
Design Engineer
Accenture
Consultant
Accenture
Managing Director Communication, Media and High Tech
Trinity College, Dublin