- Collect cost information and maintain an expenses database.
- Plan and record variable costs (e.g. purchases of raw material and operations costs).
- Review standard and actual costs.
- Analyze and report profit margins.
- Prepare (monthly, quarterly and annual) cost forecasts.
- Prepare financial statements and produce budget according to schedule.
- Manage treasury accounting transactions.
- Manage daily/weekly/monthly treasury and accounting activities to ensure efficient finance process.
- Verify, allocate, post and reconcile accounts payable and receivable
- Update accounts receivable and issue invoices.
- Update accounts payable and perform reconciliations.
- Handle all collections and deposits & do reports.
- Daily update of cash position for all bank accounts, and cash box.
- Assist with tax audits and tax returns
- Direct internal and external audits to ensure compliance
- Analyze financial information and summarize financial status
- Review and recommend modifications to accounting systems and procedures
- review expenses, payroll records etc. as assigned.
- Support month-end and year-end close process.
- Develop and document business processes and accounting policies to maintain and strengthen internal controls.
- Plan, assign and review staff’s work.
Proven experience as Senior Accountant.Strong attention to detail and good analytical skills.Experience with managing accounts payable and accounts receivable.Strong understanding of accounting principles and financial statements.Experience with cash flow management and forecasting.Excellent analytical and problem-solving skills.Ability to work independently and as part of a team.Bachelor's in Accounting or Finance.Very good command of English.Advanced MS Excel skills.Experience with e-commerce is a plus.