2 Manager Director Jobs in Davao City