Sales Manager North Sea Division
pittsburgh, pennsylvania, united states
SLB
Sales Manager North Sea Division
SLB
Sales Manager North America
SLB
Operations Manager Canada
SLB
Field Service Manager, California and Louisiana, USA
SLB
Senior Account Manager, Scotland, UK
SLB
Senior Executive Account Manager, North America
SLB
Sales Manager US Land
Society of Petroleum Engineers International
Board Member
SLB
Operations Manager, Norway, North Sea
Rhode Island College