Toshiba has appointed Erick Njuguna as Country Manager to lead its local operations. Njuguna’s primary mission will be to accelerate the Toshiba’s sales growth and market share in Kenya in…

Read More