Sheldon Winsor

Title: 
Desautels Global Expert; Vice President of Digital Strategy & Portfolio Management at the Royal Bank of Canada (RBC)
Sheldon Winsor
Degree(s): 

BSc’92

Biography: 

Sheldon Winsor is the Vice President of Digital Strategy & Portfolio Management at the Royal Bank of Canada (RBC). 

Sheldon has 30 years of experience in digital and 20 years of experience at RBC, with primary expertise in business and channel strategy and large scale transformation.

Earlier in his career, Sheldon set up the digital team at the ad agency Vickers & Benson, which launched the first direct to consumer car vehicle purchase site in the world, and the first online banking site in North America (mbanx).

Sheldon holds a Bachelor of Science in Marine Biology from McGill University (BSc’92), lives in Toronto with his wife and two daughters, and is an avid tennis player and traveler.      

Specialization by geographical area: 
Toronto
Group: 
Desautels Global Experts
Stream: 
Business Intelligence
Strategy

Contact

For more information about our Desautels Global Experts, please contact:

lynn.mark [at] mcgill.ca (Lynn Mark)
Manager, Alumni Programs
514-398-2388

Back to top