Icons Oman proudly recognizes Omar Al Bahri as one of the Top 100 Leaders in Oman for 2025, a young icon leader with 23 years of expertise in business transformation, consultancy, development, and strategic leadership within the Sultanate’s industrial and manufacturing landscape.
As General Manager of Commercial Affairs at Techno Plastic Industry S.A.O.C, Omar has led the company’s strategic growth for over three years. Working closely with the CEO and executive team, he develops and executes business strategies that align with long-term goals and investor expectations. His leadership translates vision into action; delivering results in performance, profitability, and operational excellence.
Omar brings deep operational insight, overseeing production, supply chain, and quality control while championing lean manufacturing and continuous improvement. His initiatives have optimized efficiency, reduced costs, and enhanced productivity across the board.
Omar’s financial acumen is reflected in his management of operating budgets, cost controls, and financial targets. He also plays a critical role in mentoring high-performance teams and fostering a culture of collaboration and growth. As a key member of strategic committees, including HR, IT, Supply Chain, and Investors; he provides commercial insight that drives cross-functional success.
Beyond the corporate sphere, Omar is a seasoned business owner and executive coach, with nearly 11 years of experience guiding leaders in team building, time management, and financial performance. A sought-after speaker and consultant, he has coached senior executives, women leaders, and CEOs across industries; empowering them through self-leadership and emotional intelligence to drive meaningful change.
He holds an MSc in Global Management (MBA) from the University of Salford, combining academic rigor with practical leadership. His commitment to innovation and lifelong learning positions him as a forward-thinking leader for Oman’s industrial future.
Icons Oman is honored to spotlight Omar Al Bahri, a catalyst for transformation, a commercial strategist, and a role model shaping the future of business leadership in Oman and beyond.
Icons Oman is a premier platform spotlighting the nation’s most influential leaders, visionary CEOs, iconic businesses, and rising changemakers shaping Oman’s future.
Copyright 2025 Site. All rights reserved powered by EntaskTech.Com
No Comments