Lee Stafford
About Lee Stafford
Lee Stafford is the Chief Economist and Executive Director at Ally Financial Inc., with extensive experience in financial services and a strong academic background in European History and Applied Economics.
Chief Economist at Ally Financial Inc.
Lee Stafford has been serving as the Chief Economist and Executive Director at Ally Financial Inc. since 2009. Based in Charlotte, North Carolina, he plays a pivotal role in analyzing economic trends and providing strategic economic insights to the company. His responsibilities likely include economic forecasting, assessing macroeconomic risks, and guiding corporate strategy based on economic data.
Previous Roles at Bank of America
Before joining Ally Financial Inc., Lee Stafford held several notable positions at Bank of America. From 2007 to 2009, he was the Managing Director of Fixed Income, Corporate Investments. Prior to that, he served as SVP, Manager / Assistant Director of Corporate Research from 2003 to 2007, and as SVP, Consumer Real Estate from 2000 to 2003. In these roles, he gained extensive experience in corporate investments, research, and real estate financial services, all based in Charlotte, North Carolina.
Service in the US Army
Lee Stafford served in the US Army as a Specialist E-4 in Mechanized Infantry from 1987 to 1989. He was stationed at Ft. Stewart, GA, where he would have developed leadership skills and a strong sense of discipline which likely contributed to his later professional success.
Educational Background in Economics and History
Lee Stafford holds multiple advanced degrees in various fields. He earned a Master of Science in Applied Economics from The Johns Hopkins University in 1970. He also holds a Master of Business Administration (MBA) from Wake Forest University, obtained between 1988 and 1991. Additionally, he completed both a Bachelor's degree and a Master's degree in European History at UNC Greensboro, the former between 1993 and 1996, and the latter from 1997 to 1999.