Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Beacon Hill Staffing Group is seeking a Director of Accounting to lead the client’s accounting function in a hands-on, professional services environment. You will manage daily operations, GL maintenance, AP/AR, bank reconciliations, and month-end close, while driving financial reporting, budgeting, and liaison with external accountants.
The ideal candidate has a bachelor’s degree in Accounting or Finance, 7+ years of hands-on experience, and strong Excel skills.
The Director of Accounting will lead the accounting function for the client, an established professional services firm. This hands-on role is responsible for managing daily accounting operations, including general ledger maintenance, accounts payable and receivable, bank reconciliations, and both month-end and year-end close processes. The Director will also oversee financial reporting, budgeting, and serve as the primary liaison with external accountants, reporting directly to firm leadership.
Key responsibilities include maintaining cash-basis books, preparing financial statements and management reports, and overseeing billing and collections activities. The Director will manage cash flow, banking activities, payroll coordination with an outside provider, and ensure accurate retirement plan contributions. Additional duties involve overseeing accounting for client-held funds, reviewing expenses and reimbursements for compliance, leading the annual budget process, and providing timely financial analysis to leadership. Collaboration with external accountants on tax filings and year-end reporting is also expected.
The ideal candidate will have a bachelor's degree in Accounting, Finance, or a related field, with a CPA designation preferred but not required. A minimum of seven years of progressive, hands-on accounting experience is expected, particularly within professional services environments. Proficiency in cash-basis accounting, billing, collections, financial reporting, payroll, and general ledger management is important, along with strong analytical, organizational, and communication skills. Experience with time and billing or practice management software and advanced Excel skills are also valued for this role.