craig allen & associates careers in Baguio City, Philippines