IBEX Investor Presentation Deck slide image

IBEX Investor Presentation Deck

ibex. Top 5 Clients 39.9% 3 83.2% Highly Diversified Client Base Q1 FY24 Client Statistics (% of Revenue) Top 25 Clients 59.4% 12.2% Top 10 Clients Largest Client 15
View entire presentation