Ellen Liu's Location
Houston, TX, US
Ellen Liu's Work
Ellen Liu's Education
Stanford University Graduate School of Business
Master of Business Administration - MBA (Business Administration and Management, General)
2017 - 2019
Rice University
BA (Mathematical Economic Analysis & Statistics)
2010 - 2013
Ellen Liu's Skills
Ellen Liu's Summary
Ellen Liu, based in Houston, TX, US, is currently a Senior Director, Investor Relations at Talen Energy, bringing experience from previous roles at Talen Energy, Jefferies and Stables Partners. Ellen Liu holds a 2017 - 2019 Master of Business Administration - MBA in Business Administration and Management, General @ Stanford University Graduate School of Business. With a robust skill set that includes Leadership, PowerPoint, R, Rice, Economics and more, Ellen Liu contributes valuable insights to the industry. Ellen Liu has 4 emails and 1 mobile phone number on RocketReach.