NTS Amega West - Canada
Oil and GasView the employees at
NTS Amega West - Canada-
Ross Mowbray Account Executive at NTS Amega Global
-
Edmonton, Alberta, Canada
-
Rising Star
Ross Mowbray Account Executive at NTS Amega Global-
Rising Star
-
Overview
NTS Amega West Services, is a market leader in the manufacture, repair and rental of legacy and specialized drilling equipment used in offshore and land-based oil & gas extraction applications.