A bookkeeper is a professional responsible for recording and maintaining a company's financial transactions. This role is crucial in ensuring that financial records are accurate and up-to-date, which is essential for entrepreneurs who need to make informed business decisions.