Becky Power
Becky Power
Director of Google Customer Solutions, UK & Ireland