auditor: a qualified accountant who inspects the accounting records and practices of a business or other organization
accountant: someone who maintains and audits business accounts
vending: the act of selling goods for a living