ORCHA (Organisation for the Review of Care and Health Apps) exists to make digital healthcare healthy. Its award-winning suite of products delivers the infrastructure needed to introduce digital health, such as apps, safely and is used by providers in 12 countries. Liz is a motivated leader who has successfully led change in complex health economies. She welcomes a challenge and values her personal integrity. Her strong leadership style encompasses clarity of focus that enables her to flex easily between strategic as well as operational thinking.”
