spencer ogden careers in Philippines