Steve Luhring

Steve Luhring

Director Of Financial Consolidation For Stress Testing And Scenario Analysis @ Ally

About Steve Luhring

Steve Luhring is the Director of Financial Consolidation for Stress Testing and Scenario Analysis at Ally Financial Inc. in Detroit, Michigan.

Current Role at Ally Financial Inc.

Steve Luhring is currently the Director of Financial Consolidation for Stress Testing and Scenario Analysis at Ally Financial Inc. in Detroit, Michigan. He has been in this position since 2017. His role involves managing financial consolidation processes and overseeing stress testing and scenario analysis activities to ensure financial stability and compliance.

Previous Positions at Ally Financial Inc.

Before his current position, Steve Luhring held various roles at Ally Financial Inc. He was the Director of Economic Capital Forecasting and Analysis from 2014 to 2017. From 2008 to 2014, he served as the Director of Economic Capital Forecasting and Analysis for Mortgage, Corporate Finance, and Insurance. Between 2007 and 2008, he was Finance Manager - Capital Planning and Corporate Strategy within the Corporate Controllers Office. Over these roles, he developed extensive expertise in financial forecasting, economic capital management, and strategic financial planning.

Experience at Ford Motor Credit Company

Steve Luhring also has significant experience at Ford Motor Credit Company. He worked as Finance Supervisor for Finance Analytics from 2005 to 2007. Prior to that, he served as Finance Supervisor for Global Operational Costs from 2004 to 2005. These roles provided him with deep insights into financial supervision, operational cost management, and financial analytics.

Career at Ford Motor Company

At Ford Motor Company, Steve Luhring held several positions, starting as a Financial Analyst from 1998 to 2002. He then advanced to the role of Finance Supervisor for the Expedition and Navigator Vehicle Line from 2002 to 2004. His career at Ford equipped him with a robust foundation in financial analysis and vehicle line finance supervision.

Educational Background

Steve Luhring achieved a Master of Business Administration (MBA) from Michigan State University's Eli Broad College of Business, where he studied from 1996 to 1998. He also holds a Bachelor's degree from Michigan State University, completed in 1970. His education has been fundamental in shaping his career in finance and strategic planning.

People similar to Steve Luhring