Chris O’Neill, managing director of Google Canada, is heading back to the search giant’s Mountain View headquarters to lead business operations for Google Glass. O’Neill has overseen Google’s Canada operations since 2010. Before that, he had stints at Mountain View as director of retail, regional sales director and manager of financial services.
Sam Sebastian will take over for O’Neill in Toronto. Sebastian was formerly director of local and government markets for Google.
*image via LinkedIn
H/T Financial Post