Brandwatch employs 1,237 employees. The Brandwatch management team includes Stephen Boyes (Chief Commercial Officer (CCO)), Jean Queiroz Oliveira (Vice President | Customer Success), and Kevin Virsolvy (Vice President, Global Field Marketing).
Get Contact Info for All DepartmentsLooking for a particular Brandwatch employee's phone or email?