Women in IT Awards 2022 – winner Liz Ashall-Payne on being a female tech entrepreneur
Liz Ashall-Payne Chief Executive Officer at ORCHA gives an insight into being a female business leader in tech
Liz Ashall-Payne Chief Executive Officer at ORCHA gives an insight into being a female business leader in tech