Twilio
Marketing Campaigns & Content, EMEA
Twilio, Inc.
Head of International Customer Marketing
IAB Ireland
Marketing Manager
commercetools GmbH
Director Global Customer Marketing
Platform PR, Edinburgh
PR Consultant
NextRoll, Inc. (formerly AdRoll Group)
Brand Marketing Senior Manager EMEA
TIBCO Software Inc.
EMEA Marketing Manager (Interim)
Telef
Go To Market Product Manager
Acumen
PR Consultant
Dublin City University
Dublin Institute of Technology
Presentation De La Salle College