2 Customer Service Executive Booking Jobs in Stroud
-
Account Manager / Customer Service
Stroud, Gloucestershire, United Kingdom We believe that yesterday's cooking oils should become tomorrow's energy and that your business waste can be recycled into green energy to power festivals or simply help to support our National Grid. Making... £28000/annum 8 days ago -
Account Manager / Customer Service Stroud, England, United Kingdom Interacting with the telesales and field sales teams who prospect new customers, taking ownership of those new customers and onboarding them correctly. Making outbound calls to existing customers to take... More than 30 days ago
Related Searches
-
Customer Service Executive Jobs
-
Remote Customer Service Jobs
-
Customer Service Administration Jobs
-
Customer Service Advisor Jobs
-
Customer Service Manager Jobs
Top locations