Where We Are

Our Presence

Locations

On The Ground Presence


  • Algeria
  • Croatia
  • Cyprus
  • Czech Republic
  • Egypt
  • Estonia
  • Greece
  • Iran
  • Latvia
  • Lithuania
  • Moldova
  • Palestine (West Bank)
  • Poland
  • Romania
  • Saudi Arabia
  • Serbia
  • Slovakia
  • Slovenia
  • United Arab Emirates

Regular Work


  • Ethiopia
  • Iraq
  • Yemen