Brandwatch

5,000 Total Employees
Year Founded: 2007

Teams at Brandwatch

Recently posted jobs

2 Days AgoSaved
In-Office or Remote
5 Locations
Big Data • Digital Media • Marketing Tech • Social Media • Analytics • Business Intelligence
The role involves driving enterprise revenue growth, managing the full sales cycle, expanding strategic accounts, and fostering relationships with key stakeholders in India.