Lead Player Support Specialist
14 days ago
Leeds
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...