Limassol
 
Show jobs
For companies
 
Office image
 

Omilia

Scale-up

The story

At Omilia we live by the conviction that good technology is invisible to the final user.
There are

201 – 500

employees in the company

Offices

The company's office is headquartered in Cyprus
  • Cyprus flagLimassol
    Extra vacations
    Remote work
    Health insurance

Markets

With current operations and installations in more than 9 countries, including the US and Canada, and case studies with some of the biggest banks and telcos of the world, Omilia sports the fastest growing NLU solution in the market.