Global Desktop Services Manager ; IT Operations Manager ; IT Security Manager ; Engineer
SLB
Global Desktop Services Manager ; IT Operations Manager ; IT Security Manager ; Engineer
Rio Tinto
Digital Strategy and Architecture - Americas and EMEA
TransAlta
Vice President, Innovation and Technology
bp
Technology Strategy Advisor ; Head of IT ; IT Business Partner
Concordia University of Edmonton
Obafemi Awolowo University
Stanford University Graduate School of Business