Location
valencia, kingdom of spain, Spain
Posted
May 26, 2026
Job Description
Lead customer service operations for an iGaming company in Melilla, focusing on performance, team management, and service quality in regulated markets.