About Us

About Encore Exchange

Encore Exchange is a healthcare industry expert in patient communications and self-pay management. Celebrating 50 years of success in patient balance resolution and revenue cycle integration, Encore Exchange leverages a proven ability to reduce bad debt while improving patient relationships. Encore Exchange offers hospitals an infinitely flexible solution that blends patient-centric service and technology with existing hospital resources.


Members of the Executive Leadership Team serve to develop, mentor, and direct the work of their fellow employee owners

Charles Jordan

Charles Jordan


Charles is responsible for leading Encore Exchange employee-owners in delivering quality solutions to customers and their patients. Previously, he served as the Company’s Chief Financial Officer. Charles serves directs the Executive Management Team, and serves on the Board of Directors, 401(k) and ESOP Committees.

Prior to joining the Company, Charles gained professional experience with accounting, banking, and retail firms. He is a graduate of the University of North Carolina at Chapel Hill and licensed as a Certified Public Accountant. Charles is a member of national and state CPA associations and the Society for Human Resource Management. He completed the Harvard Business School High Potentials Leadership Program. Charles has served as a mentor in Senior Academy, a partnership between the local Chamber of Commerce and school system that provides mentoring to at-risk high school seniors, and in the Corporate Volunteers Program, with the objective of improving the reading performance of elementary school students. Charles is a graduate of Leadership Winston-Salem, a program to educate, connect and energize leaders to serve and improve the community.

John McGarty

John McGarty

Chief Product Strategy Officer

John has responsibility for envisioning and developing Encore’s product and services portfolio. Having formerly served as our Chief Technology Officer and our Chief Revenue Officer, he possesses a unique skillset blended by an understanding of both technology and customer needs. John oversees Product Strategy, Sales, and Marketing.

Prior to joining CCi in 2009, John acquired a wide range of system and project management experience via his participation in the startup of two software companies, as well as a fourteen-year tenure at Hanesbrands Inc. He is a graduate of the State University of New York College at Oswego and has served on the board of directors of Triad Disability Advocates, a nonprofit organization assisting the least fortunate in filing federal disability claims.

Deana Mandigo

Deana Mandigo

VP Revenue Cycle Services

Deana is responsible for managing the Revenue Cycle team which includes Client Management. She works closely with the Contact Center Manager to ensure the delivery of excellent service to each patient. Deana’s team collaborates with Project Management to implement all new clients and ensures efficient and timely go-lives. Prior to CCi, Deana worked in retail management for 15 years where she acquired strong operational skills that support the team’s needs for highly efficient processes and strong client support. Her heart for customer service is evident in the way she manages her team to support patients and Encore’s clients.

John Brown

John Brown

Director of Technology Services and Security Officer

John leads our Technology Services, Computer Operations, and Application Development teams, and serves as our Information Security Officer. He has over 25 years of experience in building and managing innovative systems and solutions for businesses in a variety of industries. John has a degree in Industrial Engineering from Arizona and has worked in various roles in the Technology field since. Previously, John has served as a consultant supporting various small businesses concentrating on networking technologies and support. John has held the position of senior IT resource for companies in multiple industries, including Legal services, tradeshow and event services, and broadcasting. He has served in the roles of technology advisor to senior management, strategic planning and budgeting, network, infrastructure and technical services manager, and security/regulatory compliance officer.

Join our Team

At Encore Exchange we believe that every employee is a leader. We continuously invest in our future through passionate leadership development and a unique employee stock ownership program (ESOP). Our core values are customer service, teamwork, and ownership.

If your passions and values are similar, and if you’re looking to be part of something bigger, let’s talk.

Contact Us


7996 North Point Blvd Suite 200 Winston-Salem, NC 27106

Subscribe to our eNewsletter