Brandwatch

HQ
Brighton
Total Offices: 2
5,000 Total Employees
Year Founded: 2007

Teams at Brandwatch

Recently posted jobs

4 Days AgoSaved
Remote
United Kingdom
Big Data • Digital Media • Marketing Tech • Social Media • Analytics • Business Intelligence
Manage a portfolio of customers to drive retention, adoption, and growth. Build executive relationships, lead onboarding and training, coordinate cross-functional teams, manage renewals and CRM records, surface product feedback, and ensure customers achieve measurable business outcomes.
Big Data • Digital Media • Marketing Tech • Social Media • Analytics • Business Intelligence
Own retention and long-term health of enterprise accounts by managing renewals, driving adoption and onboarding, leading training, expanding usage, coordinating cross-functional teams, escalating product feedback, maintaining CRM records, and acting as a trusted advisor to achieve customer outcomes.