Steven Chao is a Creative Director with extensive experience in leading creative teams and design departments for various companies. Steven has a Master of Design in Service Design Innovation from the University of the Arts London. Steven is proficient in brand design, concept development, brand launches, media releases, exhibition activities, event and display design, and integrated marketing strategies.
July, 2018 - present