Here's a site that allows you to compare crypto wallets: https://www.cryptocompare.com/wallets/#/overview.
Aside from the reviews, one unique feature of this comparison is that they list the coins supported by each wallet. This is a starting point for you to find which wallets support the coin/token you own. If it's a brand new ICO it's possible there aren't many wallets that support it. Then you need to figure out which of these wallets are exchanges, which allow you to transfer your coin/token into a different currency.
You either get them in ehtereum wallet, waves wallet or the specific website.
You can only transfer and trade them when they are listed to an external exchange.
Waves platform also has an internal exchange.