Liz Ashall-Payne

    Founding CEO and Head of the new ORCHA Digital Training Academy
    ORCHA, Organisation for the Review of Care and Health Apps