new business development manager careers in Manila, Philippines