Business Development Director
12 days ago
Leeds
As an agency they are specialists in brand, creative, media, web development, social, research, SEO ... Strong stakeholder management and influencing skills. * Comfortable with setting and following ...