According to the website:
Based in Portugal Cove-St. Philips, NL, American Express ATM is the leader in convenient and secure cash access worldwide. This comprehensive network provides access to over 1.5 million ATMs, giving customers convenient access to cash, with a quick and secure experience.