Generally, it is the sacristan. This position is usually a layman.
The Sacristan is responsible for maintenance of the vestments, the implements used in the mass (Thurible, Processional Cross, the various means of sprinkling holy water, etc), and stocking the wine and bread, cleaning & repair of the linens.
The sacristan does not, however, purify the vessels. He may wash them after they have been purified by a cleric or instituted acolyte (or ordained acolyte or subdeacon, in those Churches which have retained them, such as the Ukrainian Greek Catholic Church), and may be expected to polish and/or make minor repairs.
In small parishes, the rector often does the sacristan’s job.
Many of the Sacristan’s jobs are often shared with the Altar Guild.
Some Sacristans are also tasked with building maintenance as well.