Producer, Hello Charlie
United Kingdom
creative and production manager
Italy
Designer, Cabbeen Clothing (China) Co., Ltd