Cattaruzzi named Google Spain and Portugal chief
(Telecompaper) Google has announced the appointment of Lino Cattaruzzi as its new general manager for Spain and Portugal, replacing Fuencisla Clemares, who was...