Overview
An educational nonprofit organization is seeking a Senior Accounting Manager, Revenue to lead accounting operations related to revenue recognition and order-to-cash processes. This role involves managing a team, ensuring compliance with ASC 606 and US GAAP, supporting financial close and audit activities, and driving process improvements.
Responsibilities
- Manage and develop accounting staff including hiring, onboarding, training, and performance management.
- Set clear goals, provide feedback, and support professional development for team members.
- Review team deliverables for accuracy and completeness.
- Lead revenue recognition in compliance with ASC 606, including contract review, performance obligation assessment, and revenue allocation.
- Collaborate cross-functionally with Sales, Legal, and Philanthropy teams to review contracts and ensure proper accounting treatment.
- Prepare technical accounting memos and documentation supporting revenue recognition conclusions.
- Monitor and implement updates to accounting standards ensuring compliance with US GAAP.
- Oversee the full order-to-cash cycle: billing, cash application, accounts receivable, collections, and revenue reporting.
- Ensure timely and accurate invoicing aligned with contractual terms and funding agreements.
- Manage accounts receivable aging, allowance analysis, and bad debt provisioning.
- Evaluate and improve order-to-cash workflows, systems, and internal controls.
- Lead month-end, quarter-end, and year-end close processes.
- Review and approve journal entries, account reconciliations, and supporting schedules.
- Prepare audit-ready reconciliations and documentation with clear audit trails.
- Serve as a primary contact for external auditors regarding revenue and receivables.
- Support preparation of financial statements and variance analyses.
- Assist treasury activities including cash flow monitoring, bank reconciliations, liquidity management, and coordination with banking partners.
- Establish and maintain strong internal controls over financial reporting.
- Identify opportunities for automation and continuous process improvement.
- Support ERP implementations, system enhancements, and documentation of accounting policies and procedures.
Requirements
- Bachelor’s degree in Accounting or Finance.
- Minimum 5 years of progressive accounting experience, including revenue accounting.
- At least 2 years of people management experience.
- Strong expertise in ASC 606 and revenue recognition principles.
- Hands-on experience managing the full order-to-cash process.
- Experience preparing detailed account reconciliations and maintaining audit-ready documentation.
- Deep knowledge of US GAAP and internal controls.
- Experience supporting external audits.
- Strong analytical skills and attention to detail.
- Excellent written and verbal communication skills.
- Strong problem-solving and critical-thinking abilities.
- Ability to manage multiple priorities in a fast-paced environment.
- High level of integrity and accountability.
- Collaborative and cross-functional mindset.
- Process-oriented with a focus on continuous improvement.
- CPA certification preferred.
- Demonstrated cross-cultural competency and commitment to inclusion and belonging.
Compensation & Benefits
- Salary range for U.S.-based candidates: $120,800 - $150,000 USD annually.
- Salary range for Canada-based candidates: $163,238 - $202,500 CAD annually.
- Competitive salaries with consideration of internal pay equity and candidate qualifications.
- Ample paid time off with 8 pre-scheduled wellness days in 2026.
- Remote-first work culture with flexibility to accommodate time zones.
- Generous parental leave.
- 401(k) plan with 4% matching.
- Comprehensive insurance including medical, dental, vision, and life coverage.
- Opportunities for professional growth and development.
Location
Remote-first position with flexibility to work according to candidate’s time zone within the United States or Canada.