Rainmaker Systems Inc. announced it has signed a new three-year agreement with a total value of $7 million over the full term, expanding its relationship with an existing major software client for B2B telesales services for the client's full product line within Latin America.