Mitch Locsin, longtime BPO industry executive, dies at 55

Albert Mitchell “Mitch” Locsin, a longtime executive and advocate of the Philippine information technology and business process management industry, died on Wednesday, Aug. 19. He was 55.