ollo employs 24 employees. The ollo management team includes Krešimir Nesek (VP of Engineering and Product), Joseph Shehadeh (Founding GTM), and Grigorios Grigoropoulos (Advisor, AI and ML and Data Science).
Looking for a particular ollo employee's phone or email?