Talent Acquisition Specialist
Director Dutch & European Desk
Director - International Desk
Talent Acquisition Specialist
Director Austrian/German Desk
Director Swiss/Austrian/German Desk
Director Swiss/German/Austrian Desk
Project Manager, Talent Acquisition
Director Swedish/Scandinavian Desk
Founder & Managing Director
Director Italian/Spanish Desk
Director Swiss/French Desk