Omio was founded in 2015 by a team of experienced leaders from various industries including technology, marketing, and human resources. The team has a wealth of experience in both startups and large companies, and they have used this experience to build a successful company.
View all