Our Story
Read more about the background and history of Leo.
Welcome to Leo!
We are a creative studio, that loves to build tools, collaborate and learn new things. We are located in Finland (HQ), Estonia, Spain, Serbia and Singapore.
Contact Us
Innoschool Oy
Address: Ruukinrannantie 11, 02600 Espoo, Finland
E-Mail: support@leo.app