Social Media Customer Support Associate

Bachelor’s degree preferred, but AA with commensurate experience acceptable, and must be well versed in the best practices of popular social media platforms.

£20,000 - £30,000 a year
1 vacante