More »
Alango was founded in 2002, and is based in Tirat Carmel, south of Haifa, with additional offices in St. Petersburg, Russia.