Manage and maintain the integrity of accounting systems and financial data including the general ledger, fixed assets and right-of-use (ROU) leases
Assist with the review, approval, and coding of invoices and expense transactions
Review and approve journal entries; prepare journal entries as needed
Analyze cash receipts, receivables, and related accounting activity
Lead month-end close processes to ensure timely and accurate financial reporting
Ensure financial accuracy through completion and oversight of account reconciliations
Perform variance analyses and review accounting data for trends and discrepancies
Prepare weekly, monthly, and quarterly financial reports and supporting documentation as well as ensure the accuracy and completeness of all financial reporting
Serve as the primary liaison for external audits and tax-related activities, coordinate financial audits, support tax preparation and filing requirements as well as ensure timely completion of all audit requests and regulatory reporting requirements
Oversee the preparation and review of all balance sheet account reconciliations
Collaborate cross-functionally with leadership and operational departments to support financial objectives
Support continuous improvement initiatives related to accounting processes, controls, and reporting efficiencies
Qualifications
Bachelor's degree in Accounting
Knowledge of GAAP requirements and accrual accounting
At least 7 years accounting experience
Experience supervising staff or managing a team
NetSuite experience preferred
CPA preferred
Why Join Our Team?
Substantial growth opportunities
Leadership and mentoring
Fun work environment (happy hours, lunches, events, holiday parties)
Comprehensive benefits (medical, vision, dental, 401k, paid holidays)
Supportive and positive work environment