Sergey Razmakhaev's Location
Russia
Sergey Razmakhaev's Work
Sergey Razmakhaev's Summary
Sergey Razmakhaev, based in Russia, is currently a Head of Installation and Commissioning at Red Mountain Energy, bringing experience from previous roles at Schneider Electric.