Sales Development Representative London, Greater London, England, United Kingdom
4 days ago
London
Our Business Development (ZBR) team is central to how we go to market, bridging marketing and sales motions to break into key accounts across the business. Strategize with your sales partners on account and territory plans, partner on campaign execution, nurture potential new business, and persuade