Craig Vaughan is a seasoned project manager and Chief Mechanical Engineer with experience in various reputable companies within the oil and gas industry. With a background in senior mechanical engineering roles, Craig has demonstrated expertise in drilling operations and mechanical engineering. Throughout their career, Craig has held key positions in companies such as Energean Oil & Gas, Turbine Services Limited, Odjfell Drilling, and KCA Deutag.
Links
Sign up to view 0 direct reports
Get started