John McCorry

John McCorry

Chief Information Officer and Vice President, Business Technology

John McCorry is ARC’s Chief Information Officer and Vice President of Business Technology, leading ARC’s information technology teams as they continue to innovate the company’s products and solutions. He also sits on the board of directors at nuTravel.

John is an accomplished technology executive with more than 20 years of experience within the financial, telecom and media industries. He brings a wealth of experience in transformational technology activities and the strong leadership capabilities essential to enabling innovation and technology modernization.

Before joining ARC, John spent twelve years at Freddie Mac, the last seven of those years as Vice President of Information Technology. He also held senior positions at AOL, Acumen Solutions and PwC. 

John earned a bachelor’s degree from George Mason University. He has also completed leadership programs through the Tuck School of Business at Dartmouth and the University of Virginia Darden School of Business.

Meet Allison Mitchell