Centuran

Сайт компании: www.centuran.com

We are a team of IT specialists offering OTRS consulting and related services.

We are located in Poland, with offices in Warsaw and Lodz.

Our team is made of highly skilled and dedicated consultants, with years of experience in OTRS solutions and project management.