Tech boss steps down for health reasons

The CEO of IG Group Holdings plc is to leave the company for health reasons. American June Felix, who has held the role for the last five years, has agreed with the London company’s board that due to her health situation she will step down as a director immediately “and cease employment with effect from … Continue reading Tech boss steps down for health reasons