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. Breadcrumb Home Featured authors Featured story Company announcements Making our marketing, and Cannes, more accessible We’re the first official accessibility partner of Cannes Lions and have launched a new playbook on accessible marketing. Read article All the Latest