Feb. 17, 2003 — Employees working at the worldwide headquarters of American Express in New York don’t need to be reminded about the importance of security. They work across from the site where the ...