TEXTILE DESIGNER, PRINTANDREPEAT
India
Digital Designer
United Kingdom
Germany
Research Assistant, 60 Decibels
Kenya