Field Sales Representative - Scotland
- Location
- Glasgow, Scotland, United Kingdom
results-driven achiever comfortable in a sales environment. You’ll be at the forefront of connecting people with a well-known and loved telecoms product. Think about the services that keep us all connected, entertained, and informed – that's the kind of impact you’ll have. Are you ready ...