Role Description This is a full-time on-site role for a Human Resources Manager, based in Sukoharjo. The Human Resources Manager will be responsible for overseeing and executing daily HR operations, including recruitment and onboarding processes, employee relations, performance management, and compl