Company Info
Company Name
ICterra Information und Kommunikation Technologien GmbH
Address
Parkstadt Schwabing, 1st floor Marcel-Breuer-Str. 15 80807, München, Germany
Company Registration / Register Court
Amtsgericht München HRB 234706
VAT ID: 143 148 30548
Managing Director
Sinan Bubik