Omerlo corporate office is located in 630 Rue Saint-Paul O, Montreal, Quebec, H3C 1L9, Canada and has 11-50 employees.
omerlo
omerlo technologies inc
Departments
Number of employees
C-Suite
2
Engineering & Technical
2
Information Technology
2
Operations
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Omerlo's success, and advanced their careers.
Lead Interactive Devel... at Supply & Demand Studio
Worked as Team Lead, Software Development
at Omerlo (2022-2023)
Explore More
Omerlo is a comprehensive media platform designed for press, networks, and organizations, enabling users to create, manage, and distribute content across various channels. It offers tailored solutions for press media, network media, organizational media, and event media, focusing on community engagement, monetization, and secure communication. The... Read More