A bookkeeper is needed to maintain client books accurately for a Canadian veterinary accounting firm. Responsibilities include financial report preparation, supporting government remittances and payroll, and utilizing cloud accounting software like Xero and QBO.