12 % SERIES C SENIOR REDEEMABLE PREFERRED STOCK PURCHASE AGREEMENT DATED AS OF JULY 31, 1998 BY AND BETWEEN IT PARTNERS, INC., as the Company