Sales Representative
Posted 5 hours ago by Dell Technologies
- Location:
- Glasgow, Glasgow City
- Job Type:
- Permanent
Our Inside Sales teams are the driving force behind our high-level customer interaction. Join us to do the best work of your career and make a profound social impact as an Inside Sales Representative in our UK Small Business Acquisition Team in Glasgow. What you'll achieve. As an Inside … more