Our Recall team is here to help with your information management and governance needs. Call us. Email us. We welcome your questions.
Headquartered in Atlanta, Georgia, in the United States, Recall is the leading global provider of information management services with corporate offices in São Paulo, Brazil; London, England; Kuala Lumpur, Malaysia; and Sydney, Australia.
One Recall Center
180 Technology Parkway
Norcross, GA 30092 | USA