This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Sr. Accountant to join a growing commercial cleaning franchise organization in Charlotte, North Carolina in a contract-to-permanent capacity. This on-site position will play a central role in daily accounting operations, supporting a high-volume business that manages billing, receivables, and collections across a multi-level franchise model. The role offers the opportunity to oversee core accounting processes, guide a small team, and contribute to improvements that support continued growth.
Job Responsibility:
Manage daily accounting activities across accounts receivable, accounts payable, general ledger transactions, and reconciliations using QuickBooks Desktop
Lead the month-end close process by preparing journal entries, reviewing account activity, and ensuring financial records are accurate and complete
Supervise accounting support staff, providing direction and oversight for AR and AP workflows while helping maintain productivity in a high-volume environment
Oversee customer billing, franchise-related revenue allocation, and collections activity, including handling specialized invoicing requirements with accuracy
Perform bank reconciliations, monitor cash activity, and support banking tasks such as transaction review and positive pay file uploads
Maintain reliable financial records for assets, liabilities, expenses, and revenue, ensuring transactions are properly recorded and documented
Assist with budgeting, basic forecasting, and identification of process improvements that simplify workflows and increase efficiency
Support operational accounting needs related to outsourced payroll processing and other day-to-day finance functions
Contribute to accounting system and process updates, including responsibilities tied to platform changes when needed
Requirements:
Bachelor’s degree in Accounting, Finance, or a related discipline
Hands-on experience in senior-level accounting work with responsibility for month-end close and general ledger maintenance
Strong working knowledge of accounts payable, accounts receivable, journal entries, account reconciliations, and bank reconciliations
Proficiency with QuickBooks Desktop and solid Microsoft Excel skills
Previous experience overseeing or mentoring accounting staff is required
Ability to manage multiple priorities, stay organized, and maintain accuracy in a fast-paced setting
Strong communication skills with the professionalism to work effectively with internal teams, franchisees, and customers
High attention to detail and sound judgment when handling financial information and resolving accounting issues