Director of Business Development
9 days ago
City of London
This is a senior individual contributor role with significant autonomy, combining new business development and account management in a fast-paced, commercial environment. Own new business development within a defined territory, selling market research panels to buyers across research, media, PR, adv