Barry Hochfield
Barry Hochfield

Barry Hochfield

Independent technologist, non exec director and keen musician