Ahmad Alashri

Vice President  Contracts & Claims at BFIM