Jim Cracchiolo is the Chairman and Chief Executive Officer of Ameriprise Financial Services, LLC., a position he has held since 2005. Before joining Ameriprise, Cracchiolo spent 15 years at American Express, from 1990 to 2005, where he served in various executive-level positions, including Chairman, CEO, and Group President. He holds a Master of Business Administration (MBA) and a Bachelor’s Degree in Accounting and Economics.