Company: Brandwatch Jobs in Berlin

People Team Coordinator

March 20, 2017

Brandwatch is all about the people. All of them. The role of the People Team is to create and maintain this focus for all people-related aspects of Brandwatch throughout an individual’s Brandwatch ‘lifetime’. As a member of the global People Team you will be working to help staff well-being, development and helping us take the […]