Liaison Officer (Taguig City) Jobs at Vista Land and Lifescapes, Inc. in Taguig, National Capital Region Published 10 months ago Company: Vista Land and Lifescapes, Inc. Position: Liaison Officer (Taguig City) Region: National Capital Region, Taguig - National Capital Region Job Function: Administrative and Customer Service Seniority Level: Entry level