bookkeeper

noun

A person whose job is to keep records of the financial affairs of a business.