IG Onbaords Barbara Duffy as Its New Chief People Officer

IG Group announced that it has onboarded Barbara Duffy as its Chief People Officer and a member of the company’s executive committee. In a press release shared with Finance Magnates, Barbara Duffy, an...