HR Country Manager, HQ (Switzerland)
Geneva, GE, CH
SITA
HR Country Manager, HQ (Switzerland)
SITA
Head of Human Resources and Organizational Development - SITA for Aircraft
CERN
HR Assistant
CERN
Sourcing and Employer Branding Manager
EY
Senior Associate - HR Business Partner and Talent Acquisition Specialist
EY
Supervising Associate - HR Business Partner - Financial Services
SITA
HR Country Manager, Southern Europe (Italy, Portugal, Spain)
Leman Bleu Television
Intern - journalist
University of Geneva