Thomas Sciullo currently serves as a Senior Analyst at NRG Energy, a position held since November 2021. Additionally, Thomas has been with Direct Energy Business since October 2014, where the role includes serving as a Senior Sales Analyst. With a substantial tenure in both organizations, Thomas has developed expertise in analysis and sales strategies within the energy sector.
Sign up to view 0 direct reports
Get started