MOVO Employee Directory
InternetCommunity of Madrid, Spain51-200 Employees
MOVO has about 65 employees across 4 continents, with the largest share in Europe (50%). By country, the largest groups are Spain (33%), Mexico (13%) and United States Of America (8%). Civil Engineering & Construction and Administrative make up over half of the profiles with a known department. MOVO's workforce fell 62% between July 2025 and July 2026.