Credit Suisse is headquartered in Zürich, Switzerland. The bank maintains offices in all major financial centers around the world and provides a range of financial services, including investment banking, private banking, and asset management.
Credit Suisse Mental Marathon: 20 Questions to Test Your Stamina