Senior Sales Executive, EMEA / Sales Manager, EMEA

Understand how digital technology works and the ability to explain in ordinary and technical terms as appropriate. Be an “order maker” not an “order taker”:

Compartir:
Compartir: