Sales Development Representative New London, England, United Kingdom
- Location
- Greater London, England, United Kingdom
base level of technical knowledge is preferred. Resilience and a willingness to take coaching. Organization and the discipline to follow a process. Comfort with CRM and sales tools (Salesforce, Outreach, Salesloft, ZoomInfo, or similar). [0–2] years in sales, customer-facing, or business development roles. Related experience counts, including ...