James MacTaggart has a wealth of experience in the energy industry, working in various roles at Shell, Persian LNG, and Sakhalin Energy. James currently serves as the Chief Marketing Officer at NextDecade. MacTaggart holds an MBA from Bayes Business School, a BA Honours in Classical and Modern Chinese from SOAS University of London, and studied at Beijing Normal University.
Sign up to view 1 direct report
Get started