Yes, you can find Neteller being supported on most betting sites listed as an eWallet.