Helen Lee graduated from the Raffles Design Institute at Shanghai’s Donghua University. She launched her first label Insh in 2003 featuring kitschy T-shirts and sweatshirts. In 2009 she established a second label under her own name, combining authentic Chinese aesthetics with an edgy, modern look. Targeted at men and women with a sense of independence and a need for self-expression, the brand has become a pioneer in the contemporary Chinese fashion category.