Implementation Manager, EMEA

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.

Compartir:
Compartir: