‘The UK’s premier business awards for women’

Liz Ashall-Payne
Liz Ashall-Payne

ORCHA ensures the safety, quality, and effectiveness of digital health technologies through accreditation and support services, they provide platforms for both users and healthcare professionals to access and recommend trusted Digital Health Apps.

Company: ORCHA Healthcare