Job Description We are seeking an accomplished Brand Manager to lead our Creative team in Dublin. This exciting role offers a unique opportunity to drive the creative process, ensure brand consistency, and develop innovative thinking.