In the Financial Services industry, John Cataldo has 28,385 colleagues in 2,439 companies located in 110 countries. 20,575 executive movements have been recorded in the last 12 months. Learn more about Financial Services.