Head of Sales - EMEA
- Hiring Organisation
- Dexory
- Location
- Wallington, England, United Kingdom
able to translate company objectives into sound sales strategies and communicate these to a variety of stakeholders. Data-driven decision maker who is comfortable working with reporting and understanding what KPIs to leverage to drive performance. Comfort with ambiguity and a very high level ...