Job Description
Our client is a leading Professional Services firm with HQ in Long Island City and they are looking for a Senior Accounting Manager/Assistant Controller to oversee a team of 4 while ensuring a seamless month-end close in a fast-paced NetSuite environment. Heavy exposure with senior leadership and tons of visibility.
HYBRID SCHEDULE -- LONG ISLAND CITY --> super easy 15/20 min subway from Port Authority/Grand Central followed by 1 min walk. MUST HAVE NETSUITE
RESPONSIBILITIES
General Ledger and Financial Reporting
- Oversee the general ledger accounting process, ensuring accurate and timely financial reporting in compliance with GAAP or other applicable standards
- Prepare and distribute the monthly close calendar, monitoring deliverables and deadlines via a close checklist
- Supervise month-end and year-end close including balance sheet and income statement reconciliations, journal entry preparation and upload in NetSuite, and internal financial statement preparation
- Manage financial transactions including assets, liabilities, equity, expenses, prepaids, and accruals
- Review and approve recurring and non-recurring journal entries, ensuring proper coding across revenue, deferrals, prepaids, payroll, accruals, and other areas
- Review monthly bank reconciliation statements and reconcile non-revenue accounting transactions
- Partner with the Controller on maintaining the chart of accounts, classes, and departments as a reference for the broader accounting team
- Develop and maintain accounting policies, procedures, and internal controls to improve accuracy and efficiency
- Support preparation of monthly, quarterly, and annual financial statements and assist with ad hoc financial requests
- Coordinate with external auditors and regulatory agencies to ensure compliance and support audit documentation requests
- Work closely with the Billing and AR team to ensure accurate revenue recognition and reporting
Payroll and Expense Management
- Review and manage processing of weekly payroll journal entries including payroll accruals
- Perform monthly reconciliation of payroll expense accounts
- Ensure adequate funding for weekly payroll and all expected disbursements
- Ensure transactions are recorded properly and tie to funding reports
- Complete annual reconciliation of all payroll costs
Team Leadership and Collaboration
- Lead and manage the General Ledger team, providing direction, training, mentorship, and feedback to support professional growth and best practices
- Ensure the team adheres to established policies and procedures while maintaining accuracy across reporting and reconciliations
- Foster a collaborative, high-performance environment that supports continuous improvement
- Manage day-to-day team coverage including attendance tracking and time-off requests in partnership with the Controller
- Drive continuous improvement, efficiency, and scalability across financial processes and systems
- Participate in special projects and cross-functional initiatives as assigned by senior leadership