Eileen Naughton

(Contributor)

Eileen Naughton is managing director of Google UK and Ireland