ICTERRA
Updated 24 days ago
Wenlock Road N1 7GU, London, United Kingdom
ICterra is a Software Engineering Company with 200+ software professionals and offices in Munich, London, Wroclaw, Ankara, İstanbul. We combine more than 30 years of software development experience with technology expertise and proven methodologies to provide Software Solutions to our customers...
ICterra is committed to processing the above information in order to subscribe to our newsletter.
Also known as: ICterra A.Ş.
Registration numbers: 299539 (W), HRB 234706 (W)
VAT numbers: 143 148 30548
Associated domains: icterra.com.tr, icterra.de