H
hudson
Open positions
1 job
H
hudson 3 months ago
Group Head of Marketing - Sports
On-siteEuropeC-level
Malta
/Hudson Group is an international retailer and distributor, making waves in the sport and fashion wear industries. Our head office is based in Malta, but our footprint extends across Italy, Cyprus, Morocco, Nigeria, and…
E-commerce Go-to-Market Strategic Planning