is a key role responsible for driving and leading the sales process in France,
Italy, and Switzerland. Reporting to the... Director of EMEA Account Management, this position can be based in France, Switzerland, or
Italy, and has the flexibility... -
Voir cette offre d'emploi