Alice Chang is Founder and Chief Executive Officer of Perfect Corp. (NYSE: PERF), a global leader at the intersection of beauty, technology, and retail innovation. As a pioneering female entrepreneur in the tech sector, Ms. Chang has broken traditional barriers, demonstrating how creativity, determination, and strategic thinking can reshape entire industries.
Before launching Perfect Corp. in 2015, she served as Chief Executive Officer of CyberLink Corp., where she led the multimedia software giant through an era of rapid innovation, developing a keen eye for user-centric product design and cutting-edge imaging technologies. It was here that Ms. Chang first recognized the untapped potential of augmented reality (AR) and artificial intelligence (AI) to reimagine the consumer experience. Driven by a desire to empower consumers to discover and experiment with products virtually, she spun off Perfect Corp. to revolutionize the way millions engage with beauty brands online.
Under Ms. Chang’s leadership, Perfect Corp. has not only earned the trust of hundreds of leading beauty, fashion, and retail partners, but also inspired a new generation of young women entrepreneurs. Today, Perfect Corp.’s proprietary AR and AI solutions—ranging from interactive virtual try-ons to hyper-personalized product recommendations—are widely regarded as industry benchmarks.
As a vocal advocate for women in technology and business, Ms. Chang encourages young women to embrace new challenges and champion their unique perspectives. Through her commitment to mentorship, innovation, and inclusive leadership, she stands as a powerful role model, demonstrating that women can and will redefine the future of commerce and innovation.
