My Canadian AmEx & Visa cards work with Charlie. I work in the US and have a US Corporate card as well.
It is VERY difficult these days to get a US Visa or AmEx unless you have a SS number. A major pain as I work for a multi-national and have a work visa, but not a SSN...and I don't need a...