3 Plant Mechanic Jobs in Pasig City