Ahmed Farahat

Ahmed Farahat


Subsea Project Engineer, West Nile Delta Project
BP