Salary
💰 $160,000 - $200,000 per year
About the role
- Manage the monthly revenue close and reporting process, ensuring the accuracy and timeliness of revenue recognition
- Prepare and review revenue-related journal entries, account reconciliations, and supporting documentation
- Oversee the implementation and maintenance of revenue recognition policies and procedures, ensuring compliance with ASC 606 and other relevant accounting standards
- Collaborate with cross-functional teams (Sales, Legal, and Finance) to review and interpret customer contracts for proper revenue treatment
- Lead the Accounts Receivable operations team, overseeing customer invoicing, cash applications, collections, and customer account reconciliation processes
- Analyze customer aging reports and provide guidance on appropriate actions to collect outstanding balances and account for delinquent balances
- Monitor and improve the billing and accounting system setup, partnering with our NetSuite and Celigo support teams on reporting and automation initiatives
- Mentor and provide performance management for junior team members
- Continuously improve revenue accounting processes and internal controls by driving system automation initiatives and developing standard operating procedures
- Actively participate in external audits and respond to revenue-related audit inquiries. Assist with the preparation of external financial statements and disclosures related to revenue
- Liaise with third-party NetSuite support providers to improve outputs and transaction layouts, ensuring alignment with domestic and international document requirements
- Monitor and improve tax compliance, leveraging Avalara for domestic transactions and identifying and implementing procedures for international transactions (e.g., NetSuite SuiteTax)
- Create reports from various data sources to summarize, forecast, and report on key performance indicators (KPIs) related to cash collections and revenue
- Manage master data related to SKU integration across key business applications
Requirements
- 5 years of progressive experience in accounting, with at least 2 year of management experience in a fast-paced, high-growth environment
- Bachelor's degree in Accounting, Finance, or a related field
- Strong working knowledge of US GAAP, specifically ASC 606 and its application
- CPA or similar internationally recognized accounting certification is a plus
- Previous public accounting experience with a Big Four firm is a plus
- Proficiency in using accounting software and ERP systems. Experience with NetSuite is highly preferred
- Experience with NetSuite Advanced Revenue Module (ARM) and its configuration is a plus
- Experience with project management of systems implementations is a plus
- Proficiency with Microsoft Excel or Google Sheets
- Knowledge of Power Query or similar tools is a plus
- Experience with Salesforce is a plus
- Knowledge of middleware or iPaaS (e.g., Celigo) is a plus
- Proven ability to manage a high volume of transactions, meet deadlines, and work effectively under pressure
- Strong leadership abilities with a proven track record of supervising and developing a team
- Excellent communication and interpersonal skills