Senior Manager - Retail Operations (Europe)
Bordeaux, Nouvelle-Aquitaine, France
Topps Digital Services
Head of EMEA and Russia