1. eola
United Kingdom · Meeting Room Booking Systems
eola is a next generation bookings and management platform for experience businesses and activity centres. Working with hundreds of businesses across the UK, Ireland and worldwide, clients vary from small solo operators…
- Revenue
- $2.8M
- Team size
- 25