Located in Toronto, Craig is the Co-Editor-in-Chief of Retail Insider, Publisher of Retail Insider the magazine and President/CEO of Retail Insider Media Ltd. He is also a retail analyst and consultant, Advisor at the University of Alberta School Centre for Cities and Communities in Edmonton, and a public speaker. He has studied the Canadian retail landscape for over 25 years and he holds Bachelor of Commerce and Bachelor of Laws Degrees.