PROFIT BusinessCast 172 introduces Chris O’Neill, the new Google Canada Country Director. Chris talks about growing Google in one of their largest markets, and what the measures of success will be. We also get the lowdown on the famous ‘Google Doodle’!
Why Google Keeps Winning
The head of Google Canada shares his insights about the tech giant and its secrets to success
Originally appeared on PROFITguide.com