Trust Payments Selects Eleanor Sheppard as Its Group Head of Marketing and Communications

Trust Payments announced that it has selected Eleanor Sheppard as its new Group Head of Marketing and Communications, effective from February 2022. In a press release recently shared with Finance Magn...