IBEX employs 68 employees. The IBEX management team includes Esteban De La Peña Padilla (Co-Founder and Head of Fintech Services), Barrett L (Chief Technology Officer), and Jose Lemus (Co-Founder and CEO).
Get Contact Info for All DepartmentsLooking for a particular IBEX employee's phone or email?