I have traveled extensively for business, both internationally and domestically. A traveler’s wallet is a high risk for theft, especially from skilled pickpockets.
One trick I’ve used is to lighten my wallet. I remove all cards I don’t believe I will need on my trip. I usually carry one business and one personal card. I leave the rest at home. That way, should the worst happen and I lose a card or my wallet, I don’t have to close all of my accounts.