Business Development Manager
4 months ago
London
It connects millions of global merchants with over 1 billion users of mobile payment app. Alipay ... Able to work under pressure, within an international environment (UK, Europe, Asia, America), with ...