Oil & gas consulting company based in Calgary, Alberta. Also, PMG provides oil and gas trainings for companies in the industry. We teach what we do! PMG has over 100 satisfied clients world-wide. Our multi-disciplinary and highly experienced staff, allow PMG to offer integrated services for a wide range of projects .