Nala Groups
–
Taman Sari, 11140, Indonesia
... Assist the General Manager in planning and executing the establishment process of the new company, including but not limited to legal, human resources, and administrative tasks. 2. Manage the company's human resources affairs, including recruitment, ... - Apr 08