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 in developing and executing a comprehensive strategy to retain and expand our presence within our largest and most strategic accounts. Your leadership will be key to driving performance and ensuring the ongoing success of both our customers and the account management team.