Stephen Davis has a diverse work experience in various industries. Stephen is currently the Senior Vice President of Business Development at Audubon Nature Institute since May 2023. Prior to this, they worked at Integrated Insight as the Chief Operating Officer from March 2021 to May 2023. At Integrated Insight, they worked with clients across multiple industries to maximize revenue and profitability and create pricing strategies. Some notable clients they worked with include Universal Parks & Resorts, Herschend Family Entertainment, and Live Nation. Before that, they held various roles at The Walt Disney Company, AM/NS Calvert, Tramway Properties, Inc., ThyssenKrupp Steel USA, and The University of Alabama.
Stephen Davis holds a Bachelor of Science (B.S.) degree in Commerce and Business Administration, with a focus on Finance and Economics, from The University of Alabama. Stephen further pursued their education and obtained a Master of Arts (M.A.) in Economics from the same institution.
Sign up to view 0 direct reports
Get started