Glasgow, Scotland, United Kingdom
permanent
Customer ServiceSalesCustomer FocusCollaborationAccount ManagementTime ManagementCommunicationProblem SolvingPOTENTIALPositive Attitude
Are you looking for an opportunity where you can deliver customer excellence, evolve trusted customer partnerships and become a subject matter expert?    If so, our Internal Sales Opportuni...
March 20, 2026
View Details