Sales Manager-Boston

Sales & Client Services Boston, Massachusetts


  • Introduce new offers to existing strategic and enterprise clients and expand our presence to new users and use cases in these client organizations.
  • Collaborate with marketing and pre-sales teams to create and launch upsell programs that highlight the value of new offers  
  • Drive growth of revenues in the brand segment, with a focus on upsell of new data and offers from our product and services teams.
  • Introduce Brandwatch solutions to additional client teams and groups to advance our position across enterprise accounts
  • Coordinate the development of strategic and enterprise account plans with the customer success teams to align timing and sequence of sales process in conjunction with renewal and retention effort.

If you have 3-5+ years experience in a sales or account management role at an enterprise SaaS business and if you are:

  • Genuinely curious about how social and data can solve business problems
  • Experienced in creating and executing sales strategies to win business  
  • Able to develop relationships with digital and social media leaders in enterprise marketing roles
  • Completely comfortable leading meetings in front of large groups and pitching offers
  • Dedicated to teamwork and able to deliver in competitive sales engagements
  • An exceptional communicator and relationship builder

Also great if you have:

  • Experience working in digital or social media marketing, analytics, and insights teams
  • Knowledge of the marketing technology sector including digital, social, marketing automation, data integration, attribution and consumer and market insight
  • Prior roles in sales and account management positions

..then we encourage you to apply for this role!

What we offer:

Benefits: We offer a customizable set of benefits, including health/dental/vision coverage, 401K/retirement funds, generous paid vacation, and commuter benefits.

Culture: Brandwatch is a place where the lines between work and fun are blurred. As a growing international company, with 10 offices across the globe, communication is key to ensure everyone’s voices are heard, and helps us maintain our flat structure. We listen and learn. We develop our staff. We care about everything, and above all we support each other.

Working for Brandwatch: Brandwatch in Boston operates with the highest level of integrity and keep our code of ethics in mind for everything that we do. Our light-filled office has a kitchen bursting with snacks, fresh fruit, and fridge stocked with drinks and, of course, coffee.