Customer Service Social Media Advisor - 12 Month Fixed Term Contract

About The RoleReporting to the Customer Service Department Manager, the Customer Service Social Media Advisor will be responsible for delivering amazing customer care experiences to potential and existing customers. You will support the needs of our customers, and drive positive brand sentiment and ...