Brandwatch

5,000 Total Employees
Year Founded: 2007

Teams at Brandwatch

Recently posted jobs

Big Data • Digital Media • Marketing Tech • Social Media • Analytics • Business Intelligence
Own and grow an assigned installed customer base in APAC by driving expansion ARR and renewals, managing high-volume accounts with automated outreach, identifying upsell/cross-sell opportunities, leading renewal strategy, coordinating cross-functional teams, and maintaining accurate CRM forecasting and documentation.