Ella Y's Location
United Kingdom
Ella Y's Work
Ella Y's Education
Ella Y's Summary
Ella Y, based in United Kingdom, is currently a Head of Online Digital Presence Solutions at Link for Ideas, bringing experience from previous roles at Cloudflare, Inc., PKWG, The Economist and Pasona N A, Inc.. Ella Y holds a 2004 - 2006 Associates in Commerce, International Business @ Shanghai Fisheries University.