Lead Player Support Specialist
28 days ago
Manchester
Team members come with vast experience and will be among the most positive, professional, engaged, and fun people you’ve worked with. You will build and lead a team of support specialists to communicate with players, catering to their needs, charming them with your communications and communicatin...