Veeam’s Global Human Resources (HR) team is truly international. We have more than 80+ HR representatives with a presence in 10+ regions around the world, including North America (Columbus, Atlanta and Phoenix), Europe (Bucharest, London, Munich, Paris, Prague), Russia (Saint-Petersburg), China, Malaysia, Singapore and Australia (Sydney).

Job openings (2)

For quick vacancy search use filters below

All languages

2 jobs found

HR Admin Project Lead


The HR Admin Project Lead is responsible for setting up all processes in the area of HR administration from document management to...

Czech RepublicPrague

Czech, English

Employer Brand and Engagement Specialist


  • Build Employer Brand and Engagement awareness within APJ
  • Develop the internal and external communication strategy
  • Create and manage online...