Logo
O

OTB-Algo

27 employees

OTB-Algo develops tools and softwares that solve business challenges, optimize returns, and raise customer value.

Basic info

Industry

online audio and video media

Sectors

Information Technology
Technical Support
Software

Date founded

2013

FAQ