1 quotes in 7 categories
[Wikipedia] Peter Barron is a Northern Irish journalist and Google's head of communications for Europe, Middle East and Africa.
Market leaders continually chart the changing waters.
— Peter Barron