Chief Strategy Officer - China, Live Nation
With over 15 years of experience navigating the media and entertainment industries in the U.S. and Asia, Grace Chen is the chief strategy officer - China for Live Nation, the world’s leading live entertainment company.
Ms Chen began her career in the legendary mailroom training program at the William Morris Agency and was appointed in 2004 as managing director of William Morris Asia, Inc. based in Shanghai. After leaving the agency and founding an independent production company, she partnered with Live Nation in 2016 to form Media Nation, a Hong Kong-based company focused on content and artists.
Leveraging her experience in the market and her understanding of market trends, Ms Chen is able to bridge the gap and help partners and artists translate the opportunities into a relevant context. Born in Taiwan and raised in Texas, she received her bachelor’s in business administration from Southern Methodist University.