New Business Development Lead - INTEGRATED MARKETING AGENCY
2 months ago
London
... online and in person. * Understanding and experience in sales, in particular upselling and cross ... Experience prospecting, seeking out new business and identifying opportunities, developing client ...