1 open vacancies
Brandwatch is seeking an experienced leader to take charge of our team of Account Managers as the Director of Account Management. In this role, you will be instrumental i