Designer department store chain Lane Crawford has announced two newly-created senior management appointments to drive the company's omni-channel growth strategy.