Manage the monthly close process, including ensuring all costs incurred are properly recorded
Review journal entries, reconciliations, consolidating and reviewing flux commentary for global operations
Review monthly GAAP financial statements
Review quarterly bank reporting requirements
Oversee GL, AP, commissions, and foreign accounting teams ensuring team success
Manage corporate bonus calculations and payouts
Provide support to HR and payroll functions as finance liaison
Collaborate with external auditors and manage internal teams to ensure successful audit results and compliance
Participate in the ongoing development and establishment of accounting policies and procedures to align with operational strategies, including change management
Continued focus on improving system efficiencies and business practices
Supervise and manage a team of Accountants, Senior Accountants, and Managers to support the Controller in ensuring the team is motivated and has proper support
Requirements
Bachelor’s Degree in accounting, finance, or related field (required)
At least 8 years of accounting experience
At least 3 years’ experience managing people
Public accounting background preferred
Experience in SaaS and software industry
CPA preferred
Strong understanding of accounting theory and US GAAP
NetSuite experience a plus
Organized approach with a strong attention to detail, self-starter
Tech Stack
Flux
Benefits
Equal employment opportunities (EEO) to all employees
Company complies with applicable state and local laws governing nondiscrimination in employment