Business Development Manager
3 days ago
London
Have at least 8 years of experience in business development or sales, ideally within a branding, design, advertising, or marketing agency. * Maintain a strong network of established and global brands ...