What this job involves: Commitment to facility operations excellence Do you have superior technical know-how when it comes to maintaining a facility? In this role, you’ll be our go-to guy when it comes to managing our site’s daily ope......
Job Location: Ho Chi Minh City