WASHINGTON, June 17, 2025 (GLOBE NEWSWIRE) -- ibex (NASDAQ: IBEX), the leading global provider of business process outsourcing (BPO) and AI-powered CX solutions, today announced the winners of the 2025 CX Leadership Awards, which honor the top customer …