IBEX Limited
Public
IBEX
SectorTechnology
CountryUnited States
Market cap382.33M
A global provider of business process outsourcing and customer engagement technology solutions.
