Operations Manager
Aberdeen, Aberdeen City, United Kingdom
Talisman Energy Inc.
Operations Manager
Elf Exploration
OIM
Talisman Energy Inc.
OIM
Glenelg Solutions
Director
Talisman Sinopec Energy UK Limited
Asset Manager
University of Aberdeen