Omio's IT department is led by Tomas Vocetka (Chief Technology Officer) and has 113 employees.
Ondrej Hudek
Engineering Manager
Tadeáš Moravec
Senior Engineering Manager
Amir Ahmadi
Director of Engineering
Looking for a particular Omio employee's phone or email?