Stephanie Richard is the chief risk officer of Ally Financial Inc. Appointed to the role in November 2024, Richard is responsible for overseeing the identification, assessment and management of risks across the organization and ensuring the company’s risk strategy supports business goals and objectives. She works closely with senior leadership to develop policies and frameworks to safeguard the company’s financial stability and reputation. Richard reports to the risk committee of the board of directors and to Ally’s CEO.
Since joining Ally in 1997, Richard has had a long and respected reputation with key stakeholders and helped design the company’s initial risk appetite framework and stress testing process. She has served in numerous roles with increasing levels of responsibility across finance, treasury and risk management. Since Ally became a bank holding company in 2008, she played an integral part in many of the company’s transformation initiatives. Prior to her current role, Richard served as Ally’s chief audit executive where she led the internal audit function and had administrative oversight for the company’s loan review function. During that time, she established a strategic focus on the transformation of the internal audit function, with efforts on cultivating innovation and expanding the use of technology and data analytics.
Richard serves as a board member for Dress for Success’s Charlotte chapter and as treasurer for Project Scientist, a leading STEAM education nonprofit organization. Additionally, she is a member of Women Executives of Charlotte and previously served as president of Women Executives for Community Service (WECS), a non-profit organization whose mission is to provide financial, mentoring and other support to women who are pursuing a degree at local universities through the Women Initiating and Nurturing Growth through Scholarships (WINGS) program.
In 2022, Richard was an honoree for Charlotte Business Journal’s Women in Business Achievement Awards. She holds a bachelor’s degree in accounting from Michigan State University and an MBA from Wayne State University.
What is Stephanie N. Richard's net worth?
The estimated net worth of Stephanie N. Richard is at least $3.83 million as of April 30th, 2025. Ms. Richard owns 90,387 shares of Ally Financial stock worth more than $3,832,409 as of December 5th. This net worth approximation does not reflect any other investments that Ms. Richard may own. Learn More about Stephanie N. Richard's net worth.
How do I contact Stephanie N. Richard?
Has Stephanie N. Richard been buying or selling shares of Ally Financial?
Stephanie N. Richard has not been actively trading shares of Ally Financial during the last quarter. Most recently, Stephanie N. Richard sold 8,000 shares of the business's stock in a transaction on Wednesday, April 30th. The shares were sold at an average price of $32.14, for a transaction totalling $257,120.00. Following the completion of the sale, the insider now directly owns 90,387 shares of the company's stock, valued at $2,905,038.18. Learn More on Stephanie N. Richard's trading history.
Who are Ally Financial's active insiders?
Ally Financial's insider roster includes Jeffrey Brown (CEO), David DeBrunner (CAO), Russell Hutchinson (CFO), Jennifer LaClair (CFO), Marjorie Magner (Director), Diane Morais (Insider), Kathleen Patterson (Insider), Michael Rhodes (CEO), Stephanie Richard (Chief Risk Officer), Jason Schugel (Insider), Scott Stengel (General Counsel), and Douglas Timmerman (Insider). Learn More on Ally Financial's active insiders.
Are insiders buying or selling shares of Ally Financial?
In the last twelve months, Ally Financial insiders bought shares 3 times. They purchased a total of 52,934 shares worth more than $2,008,170.06. In the last twelve months, insiders at the financial services provider sold shares 2 times. They sold a total of 37,000 shares worth more than $1,442,060.00. The most recent insider tranaction occured on October, 22nd when insider Kathleen L Patterson sold 29,000 shares worth more than $1,184,940.00. Insiders at Ally Financial own 0.7% of the company.
Learn More about insider trades at Ally Financial. Information on this page was last updated on 10/22/2025.