Handle daily office administration and maintain proper filing systems.
Prepare letters, emails, quotations, invoices, reports, and other business documents.
Assist in preparing invoices, payment claims, payment vouchers, cash vouchers, and receipts.
Monitor accounts receivable and payable and follow up on outstanding payments.
Coordinate with project managers, site engineers, supervisors, and workers regarding manpower deployment.
Maintain proper records of company licences, insurance policies, certifications, and statutory documents.
Liaise with clients, suppliers, subcontractors, employees, and external service providers.
Support management with daily administrative tasks and other duties as assigned.