role would be based in our Manchester tech hub. However, we have offices in London, Manchester and Leicester so travel... with senior brand stakeholders. This role is similar to a senior partner/account management role in media sales/ad agency...
NextThis Business Development Manager role is a brilliant opportunity for someone currently working in a technical customer... & supplier. You could be a Service Engineer, a Project Manager or working in technical sales support and want to progress...
Wallace Hind