digital creative manager careers in Philippines