DIRECT MARKETING MANAGER jobs in LEEDS LS6, United Kingdom #2

Overview Reporting into the Country Manager for the UK business the purpose of the role is to take full internal... direction for a team of up to 12, including 2 direct reports. The BUD will define clear roles and responsibilities within team...

Nomad Foods

with working in our modern offices. These discussions are between you and your manager to find the best pattern... executives and partners to inform, influence and guide marketing technology and automation strategies. Provide architecture...

Flutter International