March 12, 2020
Annie Luo is Senior Vice President, Business Development and Operations, responsible for driving expansion efforts and relationships with partners and connecting business operations across the organization. Prior to joining Hulu, Annie worked at McKinsey & Company, where she was a founding member for their Consumer Tech & Media practice, leading operations and strategic alliances globally. She spent six years as the Head of Media, Entertainment, and Information practice at the World Economic Forum and held various roles across the top media brands including BBC Worldwide (Asia), CNBC, and Bloomberg Media Group. She holds a Master of Business Administration degree from Institut Européen d’Administration (INSEAD) and a Master of Arts degree in International Relations from Boston University. She lives in Los Angeles with her husband and two children.