Business Development Representative (BDR)
- Location
- Greater London, England, United Kingdom
ZoomInfo, and Demandbase Strong written and verbal communication skills with the ability to tailor messaging across multiple channels and personas A track record of CRM hygiene, follow-up discipline, and attention to detail in documenting activities Confidence engaging with mid-to-senior level stakeholders and quickly establishing rapport The curiosity ...