ITS brings a team with over 100 years of consulting and executive experience in the Balkans. ITS serves local and global clients by combining business & technology expertise with integrated technology solutions. We assist clients on complex business transformation programs through onshore and offsh... Read more
This company has no offices yet