Sales Representative
Posted 3 days ago by Dell Technologies
- Location:
- Glasgow, Glasgow City
- Job Type:
- Permanent
But our customers are our heartbeat and deserve human interaction that is special and unique to their technological needs. 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 … more