Konstantin Leonidovich Martsinkevich

Konstantin Leonidovich Martsinkevich

Director/Board Member at TOMSKIYE MAGISTRAL'NYE SETI OAO

62 year
Utilities