Appointment News: Timo Huhtala appointed CEO of Karoo Oy
Timo Huhtala has been appointed CEO of Karoo Oy, effective October 6, 2025. Timo joins Karoo from the steel company Outokumpu, where he most recently led the Outokumpu EvoCarbon business unit. Timo is one of Karoo Oy’s founders and has served as Chairman of the Board since the company’s inception, making him well-acquainted with the […]