Sam Sebastian is responsible for Google's Canadian operations. His mission is to lead Google to earn the love of Canadian users, advertisers, and partners by helping them to get the most out of the web.
545 King Street West (The ExChange)
M5V 1M1 Toronto, Ontario
Toronto DirectorView Profile