Business Development Representative (EMEA)
- Location
- Greater London, England, United Kingdom
verbal and written communication skills, with the ability to engage prospects confidently over the phone. Experience using CRM and sales engagement platforms (e.g., Salesforce, HubSpot, Outreach, Salesloft, LinkedIn Sales Navigator). Familiarity with AI tools and a willingness to incorporate them into daily workflows. Comfortable attending industry events, conferences ...