Tag: Christopher Einchcomb

New World chairperson & CEO quits

newsitemNew World announced the resignation of William Kelleher as chairperson and CEO. Kelleher was one of the founders of New World and has been a key member of the New World team since its inception.