Client is seeking a Senior Accounting Manager to provide accounting support to the organization, involving independent judgement and action. This person will be responsible for the accounting activities of the organization aiming to drive automation and efficiency and to ensure compliance with generally accepted accounting principles (U.S. GAAP). This position reports to the VP of Finance.
Ensure timely reporting of daily, weekly and monthly management reports.
Prepare pre-closing account schedule and reconciliations including resolving discrepancies.
Prepare, analyze and report weekly profitability by job report.
Collaborate with Accounting Manager to ensure A/R and A/P processes are running smoothly to ensure close.
Reconcile A/R and A/P monthly aging to general ledger.
Prepare necessary journal entries for pre close monthly financial statement reporting
Prepare and reconcile monthly, quarterly and annual sales/use tax and other required filings for various tax jurisdictions.
Ensure compliance with tax rate changes including updating in accounting system and communication with Management.
Ensure tax compliance with customers and vendors.
Maintain PowerBI dashboard including updates as required.
Develops processes/systems that continually accomplish and improve accuracy and efficiency.
Develop, implement, and maintain financial controls and guidelines
Develop and enforce internal controls to maximize protection of company assets, policies, procedures, and workflow
Special projects as assigned.
Works closely with other key internal relationships.
Bachelor’s degree in Accounting, Finance or Business.
Minimum of 7 years of accounting experience, CPA preferred.
Experience with Sage 100 and PowerBI a plus.
Advanced Excel skills including knowledge of VBA.
Direct experience performing detailed and data intensive reconciliations.
Strong technical accounting skills and be current with regulations and compliance issues.
Ability to define problems, collect data, establish facts, and draw valid conclusions
Must have the ability to work in a dynamic environment, managing multiple priorities and shifting time requirements