Throughout his career, AlMashari has held strategic leadership roles driving institutional excellence, operational safety, and environmental stewardship. His trajectory reflects a blend of executive management, regulatory advisory, and board-level governance, contributing to both government and industry transformation.
EHSS Senior Advisor
Eng. Abdullah AlMashari
Eng. Abdullah AlMashari is a seasoned executive with over 20 years of expertise spanning oil & gas, petrochemicals, aviation & aerospace, and the public sector. He currently serves as Senior Advisor for Environment, Health, Safety, and Security (EHSS) at the Ministry of Industry and Mineral Resources (MIMR), where he plays a pivotal role in advancing compliance, safety, and sustainability strategies at a national level.

Career Journey
– Senior Advisor – EHSS – Ministry of Industry and Mineral Resources (Present) – Executive Director of Industrial Compliance & General Director of HSE – MIMR – Director of Environment, Health, Safety & Security – Tasnee (National Industrialization Company) – Head of HSE – BAE Systems Saudi Arabia – Head of General Services, Loss Prevention Division – Riyadh Refinery, Saudi Aramco
Board Memberships & Committees
– Member – National Committee for Clean Development Mechanism, Ministry of Energy – Board Member – National Program for the Development of Group Housing for Individuals – Board Member – National Center for Waste Management – Advisory Board Member – Saudi Council of Engineers – Member – Safety & Fire Protection Engineering Branch, Saudi Council of Engineers – Member – American Society of Safety Engineers – Member – Loss Prevention Association of Singapore – Member – Anti-Smoking Charity Association
Academic Background & Professional Certifications
– MBA – Prince Sultan University – B.Sc. in Chemical Engineering – King Fahd University of Petroleum & Minerals (KFUPM) – Stanford Center for Professional Development – Leading Creative Transformation in Critical Times – ISO 14001:2015 Lead Auditor – Intertek, UK – ISO 9001:2015 Lead Auditor – BSI, UK – NEBOSH National General Certificate – UK – NEBOSH National Certificate in Construction – UK – NEBOSH National Certificate in Fire Safety & Risk Management – UK – OHSAS 18001 Lead Auditor – Intertek, UK
Leadership Impact
Eng. Abdullah AlMashari’s leadership is distinguished by his ability to integrate safety, compliance, and environmental governance across complex industrial ecosystems. By combining technical expertise with strategic advisory, he continues to reinforce Saudi Arabia’s industrial resilience, regulatory advancement, and sustainable development in alignment with Vision 2030.
Share on