Contacts
ID – Management Technologies
Derbenevskaya quay, 11 bld.B, Business Center "Pollars", office 1402
Moscow, Russia, 115114
Moscow, Russia, 115114
Dedicated division in Astrakhan
Center of expertise and development in Saint-Petersburg