Head of Strategic Planning & Business Development
Nazri Idzlan has more than 12 years of experience in the oil and gas industry. He started his career as a Production Surveillance Engineer in 2004. He previously held various roles in Upstream business within PETRONAS, including the Upstream Resources & Reserves Management, where he spearheaded the company’s entry into Brazil and Mexico.
Nazri holds a Bachelor’s of Science in Petroleum Engineering from The University of Texas at Austin, and has recently completed his Masters in Business Administration from the London Business School. Coupled with a strong technical background, he is now expanding his experience in Downstream under Refining & Trading Business as the Head of Strategic Planning & Business Development.
« Back to previous page