Log in
Puzzel
Contact
Links
View in org chart
Elin Filipp
Chief People Officer
Ollie Cook
Senior Talent Manager
Emily Phillips Chartered McIpd
HR Manager UK And Netherlands
Philip Meiton
HR Manager Nordics
Desislava Obretenova
Human Resources Manager
October, 2023 - present
August, 2022