People manager
Kraków, Poland
Hi Mountains
Store Manager
Capgemini
Major Incident Analyst
Nordcloud Ltd
Deputy Head of Mce