If you need more lookups,
subscriptions start at $34 USD/month.
Scott Self Location
Nashville, TN, US
Scott Self Work
2018 -now Snr Director - Finance @
2018 -2022 Director @
2015 -2018 Vice President - Chief Information Officer @
2013 -2015 Vice President - Enterprise Planning and Strategic Planning @
2010 -2013 Vice President of Financial Planning Analysis @
2009 -2010 Director - Operations Business Services @
2008 -2009 Controller – Fuel and Power Cost Hedging @
2006 -2007 Vice President Finance @
2005 -2006 Director of Strategic Planning @
2001 -2005 Senior Manager Risk Management @
2000 -2001 Manager - Energy and Natural Resources @
Scott Self Education
Emory University
MBA (Finance)
1995-1996
University of Georgia
Bachelor of Business Administration - BBA (Finance)
1990-1994
Scott Self Summary
Scott Self, based in Nashville, TN, US, is currently a Snr Director - Finance at Delek US Holdings, Inc.. Scott Self brings experience from previous roles at Delek US Holdings, Inc. and Tennessee Valley Authority. Scott Self holds a 1995 - 1996 MBA in Finance @ Emory University. Scott Self has 1 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Scott Self?
Find contact details for 700 million professionals.