The leadership team at Olo has a lot of experience in different aspects of business and information management. They have worked as senior systems architects, web designers, technical support representatives, and system operators. They have also studied business management and information systems at the University of South Africa/Universiteit van Suid-Afrika.
View all