Owlai Studio employs 7 employees. The Owlai Studio management team includes Manuel Peña (Co-founder and CEO), Andriy Motruk (Senior Data Scientist), and Atila Ivelinov (Gerente comercial).
Looking for a particular Owlai Studio employee's phone or email?