Receives, approves, and, when necessary, investigates client's accounts payable invoices. Codes payables for accounts payable clerks to input. Communicates (both in verbal and written form) with clients, client suppliers, vendors, and banking contacts. Keeps track of client assets. Handles client mail. Prepares appropriate schedules and reports as requested by clients and partners. Deposits accounts receivables into client bank accounts. Handles client payroll. Handles investments. Receives, reviews, and posts broker statements. Assists accountants on tax return preparation. Generates 1099's and W-2's for clients. Performs other duties as assigned from time to time by accountants or partners.