Lead and standardize the revenue accounting process which includes customer onboarding, relationship management, contract review, invoice preparation, revenue recognition, supporting documentation and revenue related financial reporting Work cross functionally with the growth, customer success and other teams to streamline billing, collection and revenue processes Own calculation and payment of commissions to sales reps Prepare revenue recognition processes in compliance with ASC 606 Own preparation of the revenue related month-end close activities Document accounting conclusions in audit memos Maintain compliance with GAAP and internal controls Assist in audit requests and external audit support Assist in the preparation of financial statements and management reports Identify opportunities to streamline processes, automation and efficiency improvements to scale workflows and improve the full revenue cycle Oversee and enhance sales tax compliance including monitoring nexus and required filings