Sales Enablement Business Partner
- Location
- Greater London, England, United Kingdom
scale. Strategic thinker with strong influencing, storytelling, and relationship‐building skills Data‐driven, comfortable using metrics to guide decisions, with experience in Sales Navigator, Salesforce, and enablement platforms (ideally Seismic or Highspot). Why You'll Love Working with Us As a company, we're passionate about what ...