Omoa corporate office is located in France and has 51-200 employees.
omoa
omoa-group
omoa group
Departments
Number of employees
Operations
5
Finance
1
C-Suite
1
Information Technology
1
Legal
1
Sales
1
| Location | People at location |
| Africa | 11-50 |
Explore people who held key positions, contributed to Omoa's success, and advanced their careers.
Responsable Des Opérat... at ASCENS Services
Worked as Project Manager, Solutions, Africa Omoa (West)
at Omoa (2019-2020)
Explore More
Omoa helps banks, credit unions, and telecom companies handle secure payment services. They manage cash machines, card payment systems, and mobile payment networks with care. Their team builds safe payment apps that make money transfers simple and smooth for customers across different platforms.... Read More