Sean Allen's Location
Houston, TX, US
Sean Allen's Work
Sean Allen's Education
Sean Allen's Summary
Sean Allen, based in Houston, TX, US, is currently a Vice President Asset Management PJM at Vistra Corp., bringing experience from previous roles at Vistra Energy and Dynegy. Sean Allen holds a 2000 - 2004 The University of Texas at Austin. Sean Allen has 1 email and 1 mobile phone number on RocketReach.