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 appointment of…