Tom Mc Ewan
Senior Manager, Credit & Settlement Risk (Europe) @ Visa
About Tom Mc Ewan
Tom McEwan is a Senior Manager of Credit & Settlement Risk for Europe at Visa, where he has worked since 2022. He has extensive experience in credit risk management, having held various positions at Visa, Worldpay, FIS, KPMG, and BNY Mellon.