Steve Mason

Steve Mason currently serves as the Chief Executive Officer at World University Service of Canada. Prior to this role, Steve held positions such as Regional Director, Director of Programs, Regional CEO, and Regional Programme Manager in various branches of the Aga Khan Foundation. With a background in Bio-Math, Steve also holds a M. Phil in International Relations from the University of Cambridge and an Executive Education Certificate from Harvard Business School.

Links


Org chart

Sign up to view 15 direct reports

Get started