mlean Employee Directory
Software DevelopmentCastilla And León, Spain51-200 Employees
mlean has about 60 employees across 3 continents, most of them in Europe. By country, the largest groups are Spain (83%), France (3%) and Germany (3%). Sales and Engineering make up 32% of the profiles with a known department. mlean's workforce spans 17 departments.