Anyone who develops or sells nuclear weapons and anyone holding stock in those companies (former advisor or not) benifits from the testing of nuclear weapons.
Defense contracts include the costs of R&D which is why they are so lucrative for a business to take. By testing nuclear weapons those companies holding the contracts can bill us the taxpayers for their tests. To put in other words for every nuke they test is somewhere from 20 million to 100 million of taxpayer money going to a defense contractor pocket.