Creative Producer & Creative Technologist, Self-employed
Ukraine
Creative Technologist, Hogarth Worldwide
United Kingdom
Founder
India
Textile Designer
Netherlands