Solutions Lead North America
calgary, alberta, canada
SLB
schlumberger
solutions lead north america
INSEAD
heriot - watt university malaysia
Heriot-Watt University
Obafemi Awolowo University