The job posting is for a Support Team Lead position at an innovative iGaming company in Kraków, Poland. The role involves overseeing customer support operations, leading technology migration, and managing a multilingual support team, while requiring extensive experience in the iGaming sector.
Must-have
Nice-to-have
Not specified