President & CEO at Talen Energy · President of a PPL Subsidiary at PPL. Filing since 9 Mar 2007. CIK 0001275308