German fashion retailer Tom Tailor Holding AG has promoted Dr Marc Schumacher to its management board and tasked him with overseeing the group's retail activities.