IBEX IT Business Experts Ranks 806th on Inc. 5000 Most Successful Companies List
Local woman-owned business recognized, honored among fastest-growing companies in US IBEX IT Business Experts, which is a woman-owned small business, has been ranked 806th on