OTTO & COMPANY
Strategy Consultants GmbH

Kardinal-Faulhaber-Str. 5
80333 Munich
T +49 89 12 555 15 0
office@otto-company.com

Further offices

Mexico-City

Madrid

São Paulo