Tag: Ivanushkin

Mechel appoints deputy CEO

Mechel has appointed Alexey Ivanushkin its first deputy CEO. Ivanushkin will be in charge of Mechel’s strategic development issues, optimising the company’s structure and disposal of non-core assets.