Olala! Employee Directory
HospitalityCatalonia, Spain51-200 Employees
Olala! has about 170 employees across 4 continents, most of them in Europe. By country, the largest groups are Spain (65%), Portugal (11%) and Romania (5%). Support and Program & Project Management make up 31% of the profiles with a known department. Olala!'s workforce spans 16 departments.