About the RoleWe are looking for a detail-oriented and reliable General Affairs to support daily operations and employee-related administrative processes. This role will work closely with internal teams to ensure smooth coordination of meetings, accurate documentation, and proper handling of payroll, BPJS, and operational expenses.
Key ResponsibilitiesDaily Responsibilities- Manage and maintain the company calendar, including internal meetings, town halls, team bonding activities, and company events.
- Attend meetings, take accurate meeting notes, document key action items and to follow up with relevant teams to ensure timely completion of agreed action items.
- Support teams with day to day operations
Monthly Responsibilities- Calculate and prepare employee income tax (PPh 21).
- Manage employee BPJS Kesehatan and BPJS Ketenagakerjaan administration.
- Input and process employee salary data for monthly payroll.
- Consolidate and organize invoices from vendors and internal departments.
- Manage petty cash and handle employee reimbursements.
Ad Hoc & Operational Support- Support employee onboarding and offboarding processes (employment documents, coordination with IT/HR, asset handover).
- Assist with general office administration and operational needs.
- Act as a liaison between employees and management for general administrative matters.
Requirements- Must be proficient in both English and Bahasa Indonesia
- Good understanding of PPh 21, BPJS Kesehatan, and BPJS Ketenagakerjaan processes.
- Strong organizational skills and attention to detail.
- Able to handle confidential employee and company information professionally.
- Proficient in Microsoft Office / Google Workspace (Docs, Sheets, Calendar).
- Good communication skills and ability to follow up with multiple teams.
- Able to work independently and manage multiple tasks.