Job Summary We are seeking a detail-oriented Bookkeeper/Administrative Assistant to join our office. In this vital role, you will manage essential bookkeeping functions while providing administrative support to ensure smooth daily operations. Your approach and organizational skills will help maintain accurate financial records, streamline office processes, and enhance overall productivity. Responsibilities Maintain accurate financial records using accounting software, including data entry, invoicing, and expense tracking Manage multi-line phone systems, answer inquiries promptly, and direct calls efficiently with professional phone etiquette Provide front desk support by greeting visitors, managing appointments, and handling client communication with a friendly demeanor Organize and maintain filing systems, both physical and digital, ensuring easy access to documents and records Support office management tasks such as calendar management, scheduling meetings, and coordinating office supplies Assist with client communication, customer service inquiries, and follow-up to ensure high levels of satisfaction Prepare correspondence, reports, spreadsheets, and documents. Experience Proven clerical experience in an office environment with strong computer literacy and proficiency in Microsoft Office (Word, Excel). Experience with legal three way reconciliations and bookkeeping software. Excellent organizational skills with the ability to prioritize tasks effectively in a busy setting Strong data entry skills with high accuracy and attention to detail Demonstrated customer service skills including phone communication, front desk responsibilities and accounting, billing and bookkeeping.