If you need more lookups,
subscriptions start at $34 USD/month.
Scott Self Location
Nashville, TN, US
Scott Self Work
Snr Director - Finance @ (October 2018 - Present)
Director @ (October 2018 - January 2022)
Vice President - Chief Information Officer @ (October 2015 - October 2018)
Vice President - Enterprise Planning and Strategic Planning @ (October 2013 - October 2015)
Vice President of Financial Planning Analysis @ (December 2010 - October 2013)
Director - Operations Business Services @ (June 2009 - December 2010)
Controller – Fuel and Power Cost Hedging @ (February 2008 - June 2009)
Vice President Finance @ (April 2006 - October 2007)
Director of Strategic Planning @ (January 2005 - April 2006)
Senior Manager Risk Management @ (February 2001 - January 2005)
Manager - Energy and Natural Resources @ (January 2000 - February 2001)
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.