OTR - IT Solutions

0 followers


OTR is a group of IT consultancy & software development companies founded in 2000. We have over 20 years of FinTech experience working with international banks, financial services organizations, and FinTech startups. More than 2500 in-house employees and over $150 mln turnover every year. Our teams... Read more

Industries

Employees

1,001-5,000

Links

Org chart

Dmitry Berdichev
Business Development Manager
Ivan Veselov
Project Delivery Manager
Ivan Remizov
Team Leader
Sergey Dmitriev
Finance Business Development Manager

Teams

This company has no teams yet