John MacMillan has over three decades of experience in the financial services sector, currently serving as Manager of Payment Products at Comerica Bank since 1988, where responsibilities include overseeing debit, credit, and stored value card programs alongside rewards initiatives. Prior to this role, John held positions at Trans Data Corp as a Research Associate focusing on payment systems, and at New Jersey National Bank as EFT Planning Manager, handling ATMs and merchant card processing. Additionally, John was an ATM Product Manager at Mellon/Girard Bank, where successful implementation of an ATM network was achieved. John earned a Bachelor of Science in Industrial Engineering from The University of Toledo from 1979 to 1982.
This person is not in the org chart
This person is not in any teams
This person is not in any offices