Rupert Whitehead
Rupert Whitehead

Rupert Whitehead

Strategic partnerships manager at Google