Itella Information’s net sales totaled EUR 270 million in 2011. The company has about two thousand employees in eleven European countries.
Itella Group’s net sales totaled EUR 1,900 million in 2011. Itella employs about 27,500 professionals.
Itella Group Annual and Interim Results