director of revenue careers in Vancouver, Canada