Professor Dr. Dennis Jie Sun currently serves as the dean of the College of Fashion and Design, PhD supervisor, and chair of the Academic Committee for Art and Design at Donghua University, in Shanghai. He also serves as executive committee member of the International Foundation of Fashion Technology Institutes, director of the Academic Committee of China Fashion Designers Association, and head of the Royal College of Arts Shanghai Center. He stands as one of the most influential figures in sustainable interdisciplinary fashion and design research, practice, and curation across Greater China.