Brandwatch

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

Jobs at Brandwatch

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

18 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Big Data • Digital Media • Marketing Tech • Social Media • Analytics • Business Intelligence
Manage and grow a portfolio of accounts as a trusted advisor, driving product adoption, renewals, upsells, onboarding/training, success plans, and cross-functional issue resolution to maximize customer value and retention.
25 Days AgoSaved
In-Office
London, Greater London, England, GBR
Big Data • Digital Media • Marketing Tech • Social Media • Analytics • Business Intelligence
Generate and qualify leads to build pipeline by researching and engaging prospects, scheduling product walkthroughs, maintaining CRM pipeline, and collaborating with Account Executives to convert opportunities into revenue.
7 Days AgoSaved
Remote
United Kingdom
Big Data • Digital Media • Marketing Tech • Social Media • Analytics • Business Intelligence
Own retention and growth for a portfolio of MENA accounts by building executive relationships, driving adoption and onboarding, executing renewal and retention plans, coordinating cross-functional teams, surfacing product feedback, and ensuring customers realise value from Brandwatch solutions.