Your Information. Securely Managed.
Recall’s regional headquarters are located in London, Sydney, Singapore and Atlanta (Norcross) with global headquarters in Atlanta (Norcross).
Contact Information:+603 5123 7688marketing.recallmy@recall.com
Senior Manager, Strategic Business Developmentallen.kam@recall.com
Senior Manager, Business Process Solutionsgunasegar.marimuthu@recall.com
Regional Strategic Account Managercarine.loh@recall.com
PressContact tania.garcia@recall.com
Global Contact Information:One Recall Center180 Technology ParkwayNorcross, GA 30092 | USA+1.770.776.1000