Cameron, a Schlumberger company
Global Acquisition And Deployment Manager
Cameron, a Schlumberger company
Global Site Support And Site Readiness Manager
Cameron, a Schlumberger company
Office 365 Technical Manager
Cameron, a Schlumberger company
IT Manager Europe, Africa, Caspian And Russia
SLB
Global Infrastructure Services Manager
Arch Chemicals
European IT Manager
SLB
Global Unified Communications Manager
Leeds Metropolitan University
University of Leeds