STAY Employee Directory
Software DevelopmentCommunity of Madrid, Spain51-200 Employees
STAY has about 76 employees across 5 continents, most of them in Europe. By country, the largest groups are Spain (57%), United States Of America (19%) and United Kingdom Of Great Britain And Northern Ireland (5%). Product Management and Sales make up 32% of the profiles with a known department. STAY's workforce spans 14 departments.