FUTURE WORKPLACES CERTIFIED WORKPLACE Olo Collection Restaurants Year 2023 Turnover 8,65 MEUR Growth 47 % Number of employees 120 Year 2022 Turnover 5,9 MEUR Growth 54,2 % Number of employees 91 Website Careers