Mr. Omar Abou Ibrahim holds a Bachelors Degree in Mechanical Engineering and a Masters degree in Engineering Management from the American University of Beirut.
Mr. Abou Ibrahim joined the Group in 1997 as Technical Support Engineer at the manufacturing facility in Abu Dhabi and spent ten years where he held a number of functional and managerial positions in the fields of Design, Manufacturing, Quality Control and Operations Management. As General Manager of the Abu Dhabi Operations, he led the initiative to develop and reposition the manufacturing facility as a recognized leader in quality management and operational excellence. In 2006, he became Director of Supply Chain Management, responsible for leading the effort to centralize proposal management, demand allocation and capacity planning for the Group.
Mr. Abou Ibrahim assumed his current role as Country Head KSA in 2010, responsible for all aspects of the Group’s operations in the Kingdom of Saudi Arabia and Bahrain.