Jack Moffitt
Jack Moffitt is a computer scientist, software developer and entrepreneur, living in... more »