Lorraine Twohill is an accomplished marketing executive with extensive experience in various leadership roles. From January 2003 to December 2009, Lorraine served as Chief Marketing Officer and Head of EMEA Marketing at Google. Lorraine has held board member positions at Palo Alto Networks since January 2019 and at Williams-Sonoma, Inc. from January 2012 to December 2017. Earlier in their career, Lorraine was the Head of Marketing at Opodo from January 2001 to December 2003. Lorraine graduated with a Joint Honors degree in International Marketing and Languages from Dublin City University in January 1992.
This person is not in any teams
This person is not in any offices
20395 followers
Google's mission is to organize the world’s information and make it universally accessible and useful.