Lead Player Support Specialist
17 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. This is a hands-on position that will require you to work closely with different departments, ensuring payment compliance while working towards player satisfaction...