Weil was born in Ontario, Canada and earned his undergraduate degree from the University of Toronto, his MS from the London School of Economics, and his MBA from Columbia Business School.
Weil was born in Ontario, Canada and graduated from Vaughan Road Collegiate. He earned his undergraduate degree from the University of Toronto, his MS from the London School of Economics, and his MBA from Columbia Business School.