Paysafe Group has confirmed the inbound appointment of Philip McHugh as new Chief Executive, replacing long-term leadership incumbent Joel Leonoff. McHugh will take charge of Paysafe’s executive team on 24 June, as Leonoff takes the governance position of Vice Chairman of Paysafe’s Board of Directors. A twenty-year executive, specialising in digital payments, retail banking and corporate finance, McHugh joins Paysafe …
Read More »