director of revenue careers in Edmonton, Canada