Aberdeen’s Sheryl Newman named Leader of the Year at Scottish Women in Technology awards

Sheryl Newman
Sheryl Newman

Breaking

    Cancel