Larry Augustin is/was an owner of Geeknet, Inc.

Title Insider
Shares 5.8 Million
Updated almost 12 years ago