Account Executive/Account Director
20 hours ago
London
From Central London, New York City and Boston, we produce high quality research, deliver consulting projects and create events for senior managers, technology executives and investors. Supporting Business Development Managers with the end-to-end sales process across name development, prospecting,...