A technical professional who has extensive prior experience working within the Well Placement service sector
The Subsea Industry Knowledge Base
A technical professional who has extensive prior experience working within the Well Placement service sector