My name is Alexia Michel and I am the France Country Manager for Picanova Group. Prior to this, I lived in China for 10 years working in various roles in Digital Marketing and E-Commerce...
Level 39, Marina Bay
Financial Centre Tower 2,
10 Marina Boulevard
Singapore 018983