Head of Sales

Negotiate and sign new partnerships with trading desks, agencies and other relevant demand partners. Partnering with the VP of EMEA Sales, you will be tasked…

Compartir:
Compartir: