Key Responsibilities:

Financial Record

  • Maintain and update accurate financial records, including journals, ledgers, balance sheets, and cash flow statements.
  • Assist in the preparation of financial forecasts and budgets for management review.
  • Reconcile bank statements and petty Cash and ensure all financial data is consistent and up-to-date.
  • Assist in the development and implementation of internal controls to safeguard company assets.
  • Coordinate with external accounting subcontract.
  • Prepare and file tax documents, including VAT and withholding taxes.
  • Assist with ad-hoc financial projects and tasks as assigned by management.

Payment Cycles Management

  • Process and monitor all incoming invoices and ensure timely payments to vendors.
  • Issued and managed invoices for clients and followed up on outstanding receivables.
  • Handle expense reports and reimbursements for employees.
  • Coordinate with internal departments and external parties to resolve any billing discrepancies.

Administrative Support

  • Supported managing payroll processes and related documentation specifically for freelance workers.
  • Assist with ad-hoc financial projects and tasks as assigned by management.
  • Manage and maintain an up-to-date of company assets.
  • Purchase office supplies, including food and beverages, according to order requests.

Required Qualifications:

  • Bachelor's degree in Accounting, Finance, or a related field.
  • Minimum of 2 years of experience in accounting or finance roles.
  • Strong knowledge of accounting principles and practices.
  • Proficiency in accounting software FlowAccount and Microsoft Excel.
  • Excellent attention to detail and high level of accuracy.
  • Strong analytical and problem-solving skills.
  • Good organizational and time management abilities.
  • Effective communication and interpersonal skills.
  • Ability to work independently and collaboratively within a team.
  • Knowledge of local tax laws and regulations.