1 English-speaking jobs in Agrigento
Head of Customer Support - Spain & Italy
- LeoVegas Group
- Agrigento
- December 5
Description Position at LeoVegas Group ABOUT THE ROLE The Head of CS - Spain & Italy oversees multilingual support teams delivering service tailored to two of Europe's most complex regulated markets. This role is responsible for balancing strict regulatory requirements (ADM in Italy, Royal Decree in Spain) with localised, customer‑centric service.
- 1
















































































