Customer Service and Sales Manager
IWG plc
TewkesburyOverview In this role you will lead a centre to deliver targets while delivering world-class service. You’ll own on-site operations, drive sales through new business and upselling, and ensure customers become brand ambassadors for the cen...Read More>>.
