OTTO & COMPANY
Strategy Consultancy
München, Madrid, São Paulo
>15
Digitization, Marketing & Sales, Organization, Process Management, Strategy, Supply Chain Management, Transformation & Integration
Lifescience & Healthcare