En marzo de 2006 es nombrada por Google como Directora General para España y Portugal, cargo que ocupa hasta el 15 de enero de 2008.