Imancity Employee Directory
RetailCommunity of Madrid, Spain11-50 Employees
Imancity has about 27 employees across 4 continents, most of them in Europe. By country, the largest groups are Spain (35%), Israel (15%) and India (10%). Business Development and Consulting make up 50% of the profiles with a known department. Imancity's workforce spans 5 departments. Imancity's workforce fell 62% between January 2026 and November 2026.