ChinaCache International Holdings Ltd. announced that Mr. Michael Ricks had resigned as a director on the board of directors of the company.