Head of Outbound Sales
- Hiring Organisation
- Osmii
- Location
- Crewe, England, United Kingdom
annum(dependent on experience) + benefits Job Description With over £6 billion in revenue and operations spanning 20 countries, our client is a leading IoT and payments business that has evolved into a global market leader. Born in the UK, they have scaled from a regional specialist into a dominant ...