Mechel employs 595 employees. The Mechel management team includes Dmitry Voytkus (Deputy CEO for Financial Control and Member of the Management Board), Svetlana Lashchuk (Head Of Legal Department), and Stanislav Kraslavskiy (sale director).
Looking for a particular Mechel employee's phone or email?