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.