Sales Representative
Posted 24/06/2024 by Dell Technologies
- Location:
- Glasgow, Glasgow City (163 miles)
- Job Type:
- Permanent
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 Sales Representative, you will be responsible for driving sales for our ground-breaking … more