56 employees
IBEXI Solutions specialises in providing business and technology solutions across the insurance value chain,
2001