Senior Revenue Accounting Manager


Voted #1 Most Innovative Company in Education and #28 Most Innovative Company by Fast Company in 2015, General Assembly is a venture-backed, post-Series D startup based in New York City. We transform thinkers into creators through education and opportunities in technology, business, and design. For individuals, we offer classes, workshops, long-form courses, and events at international campuses and online; for Fortune 500 companies, we offer training programs and partnerships that spur innovation through increased digital fluency and more effective methods of collaboration.


We are looking for an experienced Senior Manager, Revenue Accounting to join our team. This newly-created position will be an integral part of the Accounting team, reporting to VP Controller. The Senior Manager, Revenue Accounting will hold responsibility for operational and technical accounting aspects of General Assembly’s (GA’s) revenue streams. This is an excellent opportunity to join a lean and nimble team at a growing company. The ideal candidate will have a formidable grasp on revenue recognition guidance and revenue accounting best practices, as well as have a process-oriented, customer service-based focus.



  • Own the revenue cycle, including review of contracts to determine appropriate revenue recognition in accordance with current and emerging accounting guidance.
  • Collaborate with Product, Engineering, and other functions across the organization to streamline revenue data.
  • Manage Revenue Accounting team, including overseeing the credit, billing and collection function.
  • Responsible for the monthly revenue close, ensuring timely reporting in multiple divisions across various foreign entities.  .
  • Develop a thorough understanding of GA’s services and revenue streams and document relevant revenue policies.
  • Establish strong working relationship and partnership with Legal, Engineering, Sales, and Operations.
  • Lead continuous review of processes and controls around revenue streams and identify improvements.
  • Proactively research technical revenue issues and provide guidance on revenue questions related to new or non-standard contract terms, service offerings, and marketing programs.
  • Ensure customer arrangements booked in the billing and other systems reflect revenue recognition requirements.
  • Model revenue for new contracts per GAAP vs. revenue and cash flow per contract.
  • Provide necessary revenue recognition inputs to the FP&A team so that the revenue forecast reflects any required GAAP adjustments.
  • Work with Sales and Legal teams to provide guidance on deal structure while maintaining adherence to revenue recognition policy and booking requirements. 
  • Review non-standard contracts upon request for pricing, discounts, BESP/VSOE requirements, payment and commercial terms, and overall economics to determine the proper revenue recognition. Must provide timely feedback to the sales team on pricing and deal structure proposals.
  • Review language in customer contracts to best capture the commercial and financial terms approved
  • Serve as main point of contact for revenue inquiries during financial statement audits.



  • 8+ years of revenue recognition experience, Big 4 Public Accounting and corporate experience preferred.
  • Bacheor’s degree in Accounting
  • CPA is a must.
  • Prior supervisory experience.
  • Strong understanding of US GAAP and IFRS revenue recognition pronouncements (ASC 605 and ASC 606).
  • Excellent presentation and communication skills, including ability to explain complex technical subject matter to audience external to Accounting.
  • Ability to work effectively across multiple teams at GA.
  • Comfortable working in a fast-paced, challenging environment where decisions you make will have a large impact.
  • Strong communication skills and attention to detail.
  • Strong financial systems background; Oracle experience is a plus.


About You:

  • You are hands-on and not afraid to dive into the details.
  • You possess strong intellectual horsepower and are a quick study.
  • You have a strong understanding of GAAP and adept at researching accounting rules and boiling them down to the impact on the company’s financials.
  • You are comfortable with new concepts and complexity; You are described as determined, capable, and agile.
  • You know what to measure and how to measure it.



  • Caring About Direct Reports
  • Perseverance
  • Problem Solving
  • Developing Direct Reports
  • Priority Setting
  • Time Management
  • Written Communications
  • Business Acumen
  • Intellectual Horsepower
  • Technical Learning

Meet Some of General Assembly's Employees

Michelle H.

Director, Corporate Training Solutions

Michelle and her team provide General Assembly’s Fortune 500 clients with the solutions they need. She oversees all aspects of implementation—from design to execution—necessary for digital success.

Jeff K.

Instructor, Web Development

As an Instructor for General Assembly’s Web Development Immersive, Jeff helps to teach and develop the next generation of technical talent at various GA campuses.

Back to top