James G. Mackey

James Mackey was named chief financial officer of Ally Financial in June 2011, after serving as interim chief financial officer since April 2010.  In this role, he is responsible for the oversight of the company’s financial analysis, controls and reporting, accounting, business planning and investor relations.
Mackey joined Ally in 2009 as group vice president and senior finance executive responsible for financial planning and analysis, investor relations, corporate treasury finance and banking subsidiary financial departments.

Previously, Mackey served as chief financial officer for the Corporate Investments, Corporate Treasury and Private Equity divisions at Bank of America.  Earlier in his tenure at Bank of America, he served as managing director within the Global Structured Products Group.

Prior to Bank of America, Mackey served in the Financial Institutions Practice Group at PricewaterhouseCoopers, specializing in capital markets accounting and consulting.
Mackey was born August 11, 1967.  He holds a bachelor’s degree in business administration and a master’s degree in accounting from the University of North Carolina at Chapel Hill.  He is also a registered certified public accountant in North Carolina.


Chief Executive Officer

Chief Information Officer

Controller and Chief Accounting Officer

Chief Human Resources Officer

Chief Risk Officer

President and CEO
Ally Corporate Finance LLC

Chief Financial Officer

Chief Public Policy Officer

President and Chief Executive Officer
Ally Bank

President of Ally Servicing
Supply Chain and Corporate Workplace

Chief Communications Officer

President - Auto Finance

General Auditor

General Counsel

Chief Compliance Officer

President, Insurance

Structured Finance
Ally Corporate Finance

Chairperson, Chief Executive Officer and President
Ally Bank

Chief Financial Officer
Ally Bank

Download images here