Brandwatch

5,000 Total Employees
Year Founded: 2007

Teams at Brandwatch

Recently posted jobs

12 Days AgoSaved
Remote
United Kingdom
Big Data • Digital Media • Marketing Tech • Social Media • Analytics • Business Intelligence
Design, implement, and maintain network infrastructure, collaborating with various teams to ensure reliability and security across cloud and on-premises environments.