German e-commerce giant Otto Group has named Sebastian Klauke as chief digital officer, a newly created position for the company.