Sales Representative - Tech Sales / Cyber
- Hiring Organisation
- AppCheck Ltd
- Location
- Greater Leeds Area, United Kingdom
Do you have experience in new business sales, cold calling, account management, recruitment or exec-search and you’re looking to break into tech sales? If so, this is the perfect role for you. Already ...