• More
Menu Search

Russia

Moscow

Sales office:
"Avrora" Business Center
82 Sadovnicheskaya Street, Building 2
115035 Moscow
Russia
Phone: +7 495 225 93 41

Legal address:
Open Text LLC
13 Kasatkina Street, Building 5
129301 Moscow 
Russia

St. Petersburg
"Nevsky Plaza" Business Center
55 Nevsky Prospekt
191025 St. Petersburg
Russia