Maintain and update vendor records, including contact information and payment terms. Receive invoices from vendors/suppliers and other supporting department. Ensure that the invoices are accurate (correct amount, terms and details) and verify receipt of good or services Address any inquiries or issues related to payments, disputes or discrepancies. Enter correct coding of expense/invoice details into the accounting system or Odoo software Perform monthly or periodic reconciliations of accounts payable to ensure all records are accurate. Monitor outstanding payables and follow up on overdue invoices. Schedule payments to vendors according to the agreed-upon terms and ensure that all supplier invoices are processed in a timely and accurate manner to Senior Finance Manager Prepare accounts payable aging reports for management to track overdue payments. Help in budget planning by providing insights into recurring or upcoming payables. Ensure that applicable taxes (e.g. VAT, sales tax) are properly accounted for on invoices. Support the preparation of tax filings by providing necessary documentation. Responsible for all account payable matters.
Plan and coordinate the delivery of edible oils to customers, ensuring timely and efficient transportation while minimizing costs. Schedule and dispatch delivery trucks and drivers, taking into account factors such as delivery deadlines, vehicle capacities, and customer requirements. Optimize delivery routes to maximize efficiency, minimize mileage, and reduce fuel consumption, taking into consideration factors such as traffic patterns, road conditions, and delivery priorities. Communicate with drivers, helpers, and customers to provide delivery instructions, address any issues or concerns, and ensure smooth operations. Monitor delivery progress and track shipments using GPS tracking systems or other logistics software. Coordinate with Sales team, warehouse and production teams to ensure adequate inventory levels and timely loading of delivery trucks. Implement and enforce related to transportation, including vehicle maintenance, and compliance with company transportation guidelines and regulations. Investigate and resolve delivery discrepancies, customer complaints, and other logistical issues in a timely and effective manner. Analyze delivery performance metrics such as on-time delivery rates, fuel efficiency, and delivery costs, and identify opportunities for improvement.
Financial Reporting and Oversight: Oversee the preparation and accuracy of financial statements (balance sheets, income statements, cash flow statements) in accordance with International Financial Reporting Standards (IFRS). Oversee treasury operations including cash flow forecasting and liquidity management. Ensure tax compliance, timely filing, and tax planning. Liaise with external auditors, tax authorities, and financial institutions. Ensure the company's financial reporting is timely, accurate, and compliant with all internal and external reporting requirements. Ensure the correct application of accounting policies and procedures across all business functions. Review journal entries, general ledger reconciliations, and ensure that all financial data is captured accurately. Supervise and streamline the accounting close process, minimizing delays and ensuring completeness. Design, implement, and monitor internal control systems to ensure the accuracy of financial data and to prevent fraud or misstatements. Prepare for and support internal and external audits, ensuring all documentation and records are in place. Oversee the general ledger, ensuring that all transactions are accurately recorded and classified in accordance with company policies. Manage chart of accounts and ensure that proper accounting practices are followed for all transactions. Lead efforts in maintaining the integrity of the financial records and preventing discrepancies. Monitor actual financial performance against budgeted figures and assist in forecasting for upcoming periods. Work with department heads to ensure cost control measures are in place and aligned with budget expectations. Lead, mentor, and develop a team of accountants and finance professionals, fostering a collaborative and high-performance work environment. Delegate tasks and ensure team members are properly trained on accounting systems, procedures, and compliance. Conduct performance evaluations and provide feedback for continuous improvement and skill development. Oversee the management of odoo accounting systems to ensure they are up to date and functioning effectively.
Assist the Internal Audit Head, Senior Executive, and other risk/control functions to ensure that processes, business activities, and internal controls effectively manage risk Conducts audit assignments successfully from beginning to end by following test steps from audit programs To prepare audit working papers with proper indexing of supporting documents (Understanding of the process, process flowcharts, walkthrough test, and other required audit documentation) of business processes and functional areas in accordance with standards and requirements Collecting sufficient, relevant, and reliable evidence related to the engagement and observations. Review the existing internal policies and procedures to assess the adequacy, efficiency, and completeness of controls. Conducts the weekly stock count process and reconciles the physical balance with the record balance and investigates the different reasons if have any difference in stock count Prepare detailed audit reports highlighting findings and recommendations Perform other related duties as assigned by the Head of Internal Audit on an Adhoc basis