German Team careers in Pasig, Philippines