- 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.