Who is responsible for maintaining the first aid cabinet?

Third-party services can provide this service under contract. Alternatively a designated employee, such as a safety officer or facilities manager, should oversee regular checks and replenishment.