Otto International's IT department is led by Denis Giglioli (Senior Business Process Manager at Otto International) and has 41 employees.
Roni Naha
System Engineer
Prabal Bhadra
System Engineer - Infrastructure | Devops | Cloud
Looking for a particular Otto International employee's phone or email?