Marshall Self


Marshall is an accomplished leader with over 15 years of sales, strategy and interactive marketing experience. He currently leads Google Canada’s Integrated Solutions Sector covering Financial Services, Government and Travel. He recently led Google’s Agency sales team, built out the Media Solutions team and led Display (YouTube, Google Display Network) sales.

Prior to joining Google, Marshall had several leadership roles at AOL Canada including National Sales Director where he was responsible for revenue management, sales strategy, marketing and sales operations. Marshall also held several sales and strategy positions at IDC Canada and Worldcom. He is a graduate of the University of Western Ontario.

Marshall is passionate about building the future of Canadian business and using digital skills to accelerate Canada’s leadership position globally. He currently sits on the board of Actua, a charity that uses STEM experiences to help kids across Canada build critical skills and the confidence to be the innovators of tomorrow. He lives in Toronto with his wife and three children.

My Sessions