OmniContact corporate office is located in Chaussée D'alsemberg 1012, Uccle, Brussels Capital, Belgium and has 501-1,000 employees.
omnicontact
omni contact
omni-contact
omnichannel contact center
Departments
Number of employees
Marketing
96
Operations
74
Information Technology
7
Finance
3
Human Resources
3
Legal
2
Sales
2
| Location | People at location |
| Africa | 51-200 |
| Europe | 11-50 |
Explore people who held key positions, contributed to OmniContact's success, and advanced their careers.
Account (Client Succes... at ZimWorX
Worked as Outbound Sales Representative
at OmniContact (2019-2020)
Business Development E... at Zimswitch
Worked as Senior Manager, Digital Services
at OmniContact (2021-2023)
Explore More
OmniContact BPO Services specializes in providing innovative Business Process Outsourcing (BPO), Artificial Intelligence (AI) and Digital Solutions, along with Professional Services. The company features a state-of-the-art Test Center designed to enhance customer engagement. Their services are tailored to meet the needs of clients across Africa. Om... Read More