Kevin Liu
Country Manager France, South Europe and Israel at Alibaba Cloud International