Head of Sales Europe
- Kirchberg, Luxemburg
Job Summary Directing the sales strategy for the organisation, you will be responsible for the sales strategy, tactics and action plans to attract, engage, and win new business a…
1 Job