Swiss Post's HR department is led by Timo Schuler (People Development Innovation Scout) and has 70 employees.
Joana Matos
HR Lead
Laurent Tornare
Head of Sourcing, Recruiting and Talents
Looking for a particular Swiss Post employee's phone or email?