Omran employs 329 employees. The Omran management team includes Ayad al Balushi (Group Chief Executive Officer), Sarah al Sharji (Group General Counsel and Board Secretary), and Mundhar al Moosawi (Director of Business Development).
Looking for a particular Omran employee's phone or email?