Key Responsibilities:
· Utilize software to assist in running the Company's Accounting Information System, payroll and payment platforms.
· Responsible for overseeing the daily operation of the accounting department, managing financial transactions, and preparing financial reports.
· Ensure that financial records are maintained accurately and in compliance with accounting principles and standards
· Preparation of monthly, quarterly and annual financial statements.
· Review and reconcile accounts, including bank and credit card transactions
· Analyze financial data and provide insights to senior management
· Manage and monitor accounts payable and accounts receivable
· Assist with budgeting and forecasting activities
· Develop and maintain accounting policies and procedures
· Support in accounting/ finance process improvement initiatives.
· Train and mentor junior accounting staff
Requirements:
· Inventory accounting experience is a must.
A CPA Firm experience is a plus.
· Certified Public Accountant
· Minimum of 5 years of experience in accounting, including 2 years in a supervisory role
· Strong understanding of GAAP and accounting principles
· Proficient in accounting software such as QuickBooks, Xero, or Sage
· Excellent communication and interpersonal skills
· Strong analytical and problem-solving skills
· Ability to work independently and in a team environment
· Attention to detail and accuracy
· Ability to handle multiple tasks and meet deadlines