Customer Support Specialist - Europe based at ScorePlay · Remote | JobLoom