Business Development & Sales jobs in Switzerland
Broaden your search
Refine your search
Found 2 jobs
OC Sport is a global sports marketing and events management company specialising in professional sailing and outdoor sports (running, trail running...
You will support the Media Rights Manager and Head of Media Rights and Services in implementing UEFA's media rights strategy