Alibaba Group appointments: Terry von Bibra to lead Germany and Sébastien Badault to lead France for Alibaba Group

Terry von Bibra to lead Germany and Sébastien Badault to lead France for Alibaba Group  Paris and Munich, 2015-12-3 — /EPR Retail News/ — Alibaba Group (NYSE: BABA) today announced the appointment of Terry von Bibra as managing director of Alibaba Group Germany and Sébastien Badault as managing director of Alibaba Group France, effective immediately. The […]