Accounts payable
- Manage the organization’s accounts payable, including entering bills into the accounting system and serving as the primary contact for suppliers regarding payment information
- Prepare and execute semi-monthly payment runs
- Maintain accurate vendor records in NetSuite
Accounts receivable
- Manage the organization’s accounts receivable, including invoicing
- Monitor the aging of AR and proactively reach out to customers with overdue balances to ensure steady cash flow
- Post daily customer payments in the accounting and CRM systems
General ledger and reconciliations
- Perform monthly bank and credit card reconciliations
- Maintain the general ledger for account and department coding accuracy
- Maintain accurate bank records in NetSuite
- Manage petty cash for the organization
- Provide documentation and support during year-end and tax preparation
Operations and administrative support
- Monitor office inventory and order stationery, supplies, and equipment as needed
- Assist the Manager of Finance and Business Operations with other administrative tasks as needed
What you bring
- 2+ years of experience managing full-cycle accounts payable and accounts receivable in a professional environment
- Post-secondary education in accounting, business administration, or equivalent experience
- Technical proficiency in accounting systems, preferably NetSuite or a similar enterprise-level accounting software, with a focus on maintaining clean data and accurate records
- A high level of proficiency in Microsoft Excel
- Strong communication and interpersonal skills for serving as the primary point of contact with suppliers and customers
- Financial literacy and an understanding of basic accounting principles, bank reconciliations, etc.
- Exceptional organizational skills with the ability to meet strict deadlines
- Comfortable wearing multiple hats and supporting cross-functional administrative work