Scot Owens serves as a Senior Internal Auditor at Delek US Holdings since April 2011, bringing extensive experience in financial oversight and auditing. Prior to this role, Scot Owens worked as a Senior Accountant at Faulkner Mackie & Cochran, P.C. from 2002 to 2010. Scot Owens holds a Master's degree in Business Administration from Tennessee Technological University, completed in 2001, and a Bachelor's degree in Accounting from the same institution, obtained in 1999.
Sign up to view 0 direct reports
Get started