Rebecca ClementsWrong Rebecca Clements?
Vice President, Strategic Initiat...
Local Address: Atlanta, Georgia, United States
NOVA Information Systems , Inc.
7300 Chapman Highway
Knoxville, Tennessee 37920
Company Description: NOVA Information Systems, headquartered in Atlanta, GA., manages and transports payment and other business information on behalf of retailers, community banks and... more