Logo
O

Otte AS

4 employees

Otte provides consultation services on how technology affects business growth.

Basic info

Industry

business consulting and services

Sectors

Innovation Management
Information Technology
Consulting
Management Consulting

Date founded

2019

FAQ