OTTO's IT department is led by Andreas Frenkler (Vice President OTTO Business Intelligence) and has 477 employees.
Anna Hoege
Software Developer
Looking for a particular OTTO employee's phone or email?