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. Assist with onboarding new players, helping them learn the game and ensuring they understand our features. We deliver games that people enjoy for many years while ...