Job Description The Head of Marketing will lead comprehensive marketing initiatives in Ireland. * Manage all channels including SEO, paid media and content marketing. *