Job Summary: The Assistant Controller is responsible for preparing and maintaining financial statements, financial forecasts and analysis, general ledger activity, and bank and credit card activity across multiple entities and multiple locations. Must be detail-oriented, self-motivated, and dependable with strong computer and ERP knowledge.
Duties/Responsibilities
- Prepare balance sheets, profit and loss statements, cash flow statements, and other financial analysis and margin analysis for multiple entities across multiple locations
- Analyze trends, costs, and revenues and assist with preparation of forecasts and budgets
- Review unusual cost records and ensure cost data is properly allocated
- Maintain general ledger activity and reconcile accounts
- Complete month-end financial close duties
- Complete year-end financial close duties in addition to year-end financial audits
- Maintain fixed assets in ERP system and reconcile by company and location
- Monitor and reconcile intercompany activity
- Manage bank activity for multiple accounts including initiating payments, applying customer payments, and completing bank reconciliations and cash flow projections
- Administer company credit cards including recording of monthly expenses
- Troubleshoot complex items for accounts payable and accounts receivable functions
- Assist with new supplier onboarding and new customer onboarding including customer credit approval
- Work with cross-functional teams to address customer purchase orders, shipping and receiving concerns, and ERP best practices to ensure proper flow of financial information
- Assist Corporate Director of Finance with other accounting and finance duties as needed
Education and Experience
- Bachelor’s degree in accounting, finance, or other related field required
- 5+ years of experience in accounting, finance, or related position required
- Experience working with ERP systems required
- CPA certification preferred
Required Skills/Abilities
- High attention to detail
- Ability to maintain confidentiality and integrity
- Excellent time management skills and ability to prioritize
- Critical thinking skills and ability to problem solve