Lorraine Twohill

Lorraine Twohill

Opinion Contributor
Lorraine Twhohill is Google’s chief marketing officer. Based out of Mountain View, C.A., she manages a global team responsible for helping people discover and make the most of Google’s products every day.