Skip to main content
The Keyword

Lorraine Twohill

Chief Marketing Officer

Lorraine Twohill is Google’s Chief Marketing Officer. Based out of Mountain View, CA, she manages a global team responsible for helping people discover and make the most of Google’s products every day.

All the Latest

Let’s stay in touch. Get the latest news from Google in your inbox.