Human Resources Manager at Bali Jobs Recruitment (Ubud, Bali, Indonesia) — aijobsearch