Hyphen
Partner
Dillon Productions Ltd
Scriptwriter and Production Manager
Matheson LLP
Communications Manager
The Irish Times
Business Journalist
Freelance Journalist and editor
Media freelancer
Mediateam
Journalist and Editor
Freelance Journalist and editor
Freelance Journalist, Editor and Copywriter
The Sunday Business Post
Technology and Innovation Editor
The Irish Times
Reporter
Dublin City University
National University of Ireland, Maynooth