If you need more lookups,
subscriptions start at $34 USD/month.
Steve Carroll Location
Chicago, IL, US
Steve Carroll Work
Head of Investor Relations @ (April 2026 - Present)
Chief Financial Officer @ (January 2023 - March 2026)
Senior Vice President @ (May 2020 - December 2022)
Senior Vice President @ (April 2016 - May 2020)
Vice President @ (July 2014 - April 2016)
Second Vice President @ (November 2011 - July 2014)
Officer @ (September 2009 - November 2011)
Associate @ (June 2009 - September 2009)
Senior Business Analyst @ (June 2006 - June 2009)
Steve Carroll Education
Gies College of Business - University of Illinois Urbana-Champaign
BS (Finance)
2002-2006
Steve Carroll Skills
Financial Analysis
Finance
Risk Management
Analysis
Forecasting
Financial Services
Banking
Financial Reporting
Project Management
Financial Risk
Equities
Essbase
Data Analysis
Financial Forecasting
PowerPoint
Project Planning
Cost Accounting
Basel II
Wealth Management
PeopleSoft
Management
Credit Risk
Strategic Planning
Oracle SQL Developer
PeopleSoft Financial
PS Query
Microsoft Excel
Enterprise Relationship Management
Cognos
Leadership
Enterprise Relationship
Analytical Skill
Roadshows
Research
Steve Carroll Summary
Steve Carroll, based in Chicago, IL, US, is currently a Head of Investor Relations at Northern Trust. Steve Carroll brings experience from previous roles at Northern Trust Asset Management and Northern Trust Corporation. Steve Carroll holds a 2002 - 2006 BS in Finance @ Gies College of Business - University of Illinois Urbana-Champaign. With a robust skill set that includes Financial Analysis, Finance, Risk Management, Analysis, Forecasting and more. Steve Carroll has 1 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Steve Carroll?
Find contact details for 700 million professionals.