Lorraine Twohill

Chief Marketing Officer at Google

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.

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


Google

20395 followers

Google's mission is to organize the world’s information and make it universally accessible and useful.


Industries

Employees

10,000+

Links