WASHINGTON--(BUSINESS WIRE)--ibex, a global leader in customer experience solutions, is expanding its presence with the opening of three new sites in the Philippines. Two of the sites are in Metro Manila and the third in Bohol, a provincial island in the Philippines. The announcement comes w...