Site Lead Integrated Facilities Management What this job involves: Keeping a well-oiled workplace Together with the facilities management team, you’ll help ensure that maximum customer experience is provided to client stakeholders an......
Job Location: Ho Chi Minh City