Suggestions
Ellen Liu
Senior Director, Investor Relations at Talen Energy
Ellen Liu is a highly qualified professional with a strong educational background. She completed her Master of Business Administration (MBA) in Business Administration and Management at Stanford University Graduate School of Business. Prior to this, she obtained a Bachelor of Arts degree in Mathematical Economic Analysis & Statistics from Rice University.
Throughout her career, Ellen has held various significant roles in prestigious organizations. She served as the Senior Director of Investor Relations, Director of Finance and Corporate Development, and Vice President of Energy Investment Banking at Talen Energy. She also worked as an Investment Banking Associate, Search Fund Consultant, and Co-Founder/CFO in different capacities at Jefferies, Stables Partners, and OwlEngine, respectively.
In addition to her corporate roles, Ellen also has experience as an Impact Investing Fellow at Bronze VC, a Summer Investment Associate at Pacific Lake Partners, and a Financial Pricing Analyst Intern/Leadership Rice Fellow at Hoovers Inc. She has also contributed as an Investment Banking Analyst, Program Research Analyst, and Investment Banking Summer Analyst in her journey, showcasing her diverse skill set and adaptability in various environments.