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