Ensuring proper approval and coding of expenses as well as maintaining T&E and corporate card systems.
Manage billings and be the point of contact for customers on monthly reconciliations of invoices.
Monitor accounts payable functions, ensuring that all vendor payments are approved and paid on-schedule, and AP aged balances are reviewed frequently.
Ensuring proper setup of vendors, including approval, documentation, and ACH implementation.
Perform month-end closing activities including preparing journal entries, account reconciliations, and variance analysis.
Maintain accounts receivable records to ensure aging is up to date, credits and collections are applied, uncollectible amounts are accounted for, and miscellaneous differences are cleared.
Perform daily cash management duties, including the recording of bank deposits, updating and distribution of cash receipt records, and posting of cash to the accounts receivable sub-ledger.
Support in filing of tax forms with federal and state agencies.
Effectively using accounting knowledge to collaborate with varying levels of employees and management to drive sound business decisions.
Identify improvements to automate existing processes.
Provide support with annual financial audits.
Audit monthly usage of products by customers.
Assist in other ad-hoc projects as necessary.
Requirements
[Strongly Preferred] Bachelor's degree in Finance or Accounting, CPA qualification
[Required] NetSuite Experience
2-3 years of accounting experience
Strong understanding of US GAAP and accounting standards
Strong Excel skills mixed with the ability to find more efficient ways to improve current processes
Outstanding attention to detail coupled with an ability to see the bigger picture
Ability to manage competing priorities and deadlines and strong problem-solving skills
Strong communication, interpersonal and analytical skills
[Preferred] Expense Management and Salesforce experience