Brandwatch

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

Teams at Brandwatch

Recently posted jobs

5 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.