Alice H. Chang is the CEO of Perfect Corp., the developer of the award-winning YouCam apps, where she leads the team in building the world’s top mobile beauty AR & AI platform. Chang is one of the first visionaries at the intersection of tech and beauty. She brought her extensive and highly successful experience in technology into this venture, merging high-tech virtual and mobile platforms with her passion for makeup and beauty.
Chang’s vision came to life through the creation of Perfect Corp., a suite of AR beauty apps that includes the award-winning YouCam Makeup, YouCam Perfect, YouCam Nails and YouCam Fun, as well as a social platform, Beauty Circle. Leveraging her success in technology, she’s been able to upend and entirely recreate the experience of shopping for beauty products—all on a mobile platform, no less. She drew inspiration for the YouCam augmented reality apps from her own needs and frustrations as a beauty lover, particularly the process of learning about new products and trying on makeup looks in a quick, efficient, and clean integrated beauty journey. Chang’s vision is to empower the consumer beauty journey through product discovery, trial, social sharing and purchasing.
From 1997 to 2015, Chang was CEO of CyberLink Corp. where her leadership propelled the company from a small startup to an award-winning global brand. Under her leadership, CyberLink expanded rapidly, with its software, including the popular PowerDVD and PowerDirector, now pre-installed across top PC brands around the world.
Chang currently resides in Taipei, Taiwan
Chang holds an MBA from UCLA.