Site Manager - Integrated Facilities Management
Join JLL, a global leader in real estate and facilities management, as a Site Manager in Bali. This is a unique opportunity to oversee integrated facilities management operations in some of the most prestigious locations in Indonesia, including Canggu, Ubud, Denpasar, Jimbaran, Nusa Dua, Kuta, and B