franchise business consultant careers in Taguig, Philippines