Jeff Beard

Jeff Beard is a technical writer at a large telecommunications equipment manufacturer.

Make a million, lose a million, who cares? Jeff Beard
Page: 1