Brandwatch Careers

Open Positions

Customer Success

Customer Success Manager Sydney, Australia
Customer Success Manager - EMEA (Future vacancies)
2 Locations
Implementation Specialist
3 Locations
Implementation Specialist (For Future Openings)
5 Locations
Partner Renewals Manager
3 Locations
Show More

Marketing

Customer Marketing Manager
3 Locations
Field Marketing Manager, North America
3 Locations
Junior Digital Marketing Executive
2 Locations

Ops

Data Quality Analyst
3 Locations

Product Design

Senior UX Product Designer
3 Locations
Senior UX Product Designer
2 Locations

Sales & Client Services

Commercial Sales Representative
3 Locations
Customer Success Director
3 Locations
Manager of Strategy & Insights, North America
3 Locations
Partnerships Solutions Consultant
4 Locations
Partnerships Solutions Specialist
3 Locations
Show More

Check on an application you've submitted.
Sign up for Job Alerts.


Powered by Jobvite