Exoda

  • 217, Al Handasah Street, B-Ring, Doha, Doha, 99, Qatar
  • +974 (0) 44 34 30 00

About Exoda

Exoda, is a brand of Nehmeh Technology & business solutions LLC and is affiliated to the Nehmeh Group of companies with operations in Bahrain & Qatar since 1953.