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

Job openings (4)

For quick vacancy search use filters below

All languages

1 job found

Human Resources Business Partner


Partner with executives and management to develop and drive plans that optimize talent, structure and culture.

•Flawless execution and...

United States, Ohio, Columbus