Richard W. Knight

STG, Inc.