Oswald's IT department is led by Oliver Pludra (Technical Project Manager) and has 7 employees.
Hsamia Chiza-Santillan
UX and UI Designer
Nico Petrini
Digital Support Specialist
Maarja Angelštok
Graphic Designer
Oliver Pludra
Technical Project Manager
Pühlhorn Peter
Head of
Thomas Stocker
Entwicklungsmanager
Looking for a particular Oswald employee's phone or email?