As a Director of Accounting, you'll be accountable for the accuracy, timeliness, and client experience of all work delivered by your teams. You'll lead and develop accounting managers, set the standard for client service and communication, and serve as the senior escalation point for complex accounting matters and client concerns. We're looking for strong, proven leaders with public accounting or outsourced accounting experience who have led managers and teams serving many clients at once, and who are known for exceptional client communication.
The KeepingCount group of companies provides accounting, bookkeeping, tax advisory, and CFO services to businesses in a variety of industry verticals such as real estate, life sciences, e-commerce, and more. We understand the uniqueness of these industries and work with our clients to help create the perfect scope to meet your needs. KeepingCount takes care of all financial and regulatory details so that you, the industry professional, can stay focused on your goals.
Why Join Our Team?
We know that you have many employment opportunities, however, few can match the unique and rewarding career that KeepingCount offers. We are committed to providing you the following:
• Clear Career Development & Opportunity – We love to promote from within.
• Culture, Comradery, & Community – We believe that work can and should be fun.
• Mission-Driven Values, Meaningful Work – We truly believe in our core values – Conscientious, Gracious, and Discipline – they are what guide us as a company.
• Work/Life Harmony – We are proud to offer flexible work schedules and a work from home opportunity.
• Global Team Experience – We work closely with our international team members who all share our same passion for serving our clients in bookkeeping, accounting, and tax services.
Director of Accounting
Location: Remote (United States) | Employment Type: Full-Time | Department: Finance & Accounting
Join our team as a Director of Accounting, where you'll lead a team of accounting managers and staff while serving as a senior, trusted partner to our clients. This is a remote, full-time position.
As a Director of Accounting, you'll be accountable for the accuracy, timeliness, and client experience of all work delivered by your teams. You'll lead and develop accounting managers, set the standard for client service and communication, and serve as the senior escalation point for complex accounting matters and client concerns.
We're looking for strong, proven leaders with public accounting or outsourced accounting experience who have led managers and teams serving many clients at once, and who are known for exceptional client communication.
Client Success & Communication
• Own the client experience across your portfolio, making client tasks, deadlines, and communication the top priority for you and your teams.
• Serve as the senior point of contact and escalation path for clients, communicating clearly, promptly, and proactively, including when the news is difficult.
• Lead client financial review meetings, explaining results and complex accounting matters in clear, practical terms.
• Help clients spot risks and complex transactions before they happen, and recommend solutions.
• Build trusted, long-term client relationships and support onboarding, transitions, and client retention.
Team Leadership
• Lead, mentor, and develop accounting managers and their teams, setting clear expectations, priorities, and accountability.
• Conduct performance evaluations, provide coaching, and support hiring, workload planning, and promotions.
• Build and maintain training programs for staff at every level.
• Review the output of managers and teams to ensure quality, accuracy, and on-time delivery.
• Foster a positive, collaborative, and client-focused team culture.
Accounting & Process Leadership
• Oversee month-end close, financial statements, reconciliations, and reporting across your portfolio.
• Provide technical accounting guidance, resolve complex issues, and support audits and tax matters.
• Establish and maintain documented accounting policies, procedures, and internal controls.
• Evaluate workflows and lead scalable process improvements, including automation and better use of technology.
• Track KPIs for timeliness, quality, client satisfaction, and team performance, and report results to senior leadership.
• Partner with senior leadership on staffing, capacity, and firm growth.
• 8+ years of accounting experience in public or outsourced accounting (CPA firm, bookkeeping/CFO firm, or similar client-service environment), including 3+ years leading managers or multi-person teams.
• Proven success managing a portfolio of many clients at once while leading managers and staff.
• Extensive senior client-facing experience, including daily phone, email, and video communication and handling difficult conversations with confidence.
• Strong knowledge of U.S. GAAP, accounting principles, and financial reporting.
• Excellent written and verbal communication skills.
• Bachelor's degree in Accounting, Finance, or a related field.
• Extensive experience with QuickBooks Online and/or Sage Intacct.
• Familiarity with AP, expense, and payroll platforms such as Bill.com, Ramp, Expensify, Gusto, or ADP.
• Advanced proficiency in Microsoft Excel and Outlook.
• Comfortable evaluating and adopting new project management and accounting tools.
• Active CPA license.
• Experience leading a remote team across multiple client engagements.
• Experience with multi-entity accounting and clients in multiple industries.
• Client-first mindset with executive presence and composure under pressure.
• Strong accountability and follow-through, for yourself and your teams.
• Strategic, analytical thinker and practical problem solver.
• Ability to coach and develop future leaders.
• Positive, collaborative, team-oriented attitude.
• Competitive salary (DOE).
• Career growth, with a strong preference for promoting from within.
• Paid time off and 12 company-paid holidays.
• Medical, dental, and vision insurance.
• 401(k) with employer match.
• Paid sabbatical after 5 years of service.
• Company equipment provided.
This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without notice.