Mechel employs 618 employees. The Mechel management team includes Valeriy Dyachenko (CIO), Stanislav Ploschenko (Chief Financial Officer), and Viktor Trigubko (Senior Vice President).
Get Contact Info for All DepartmentsLooking for a particular Mechel employee's phone or email?