In this role you will implement the strategy for Brandwatch’s customer onboarding program as well as directly manage the EMEA team, currently based in the UK.