Yes, it does. A good number of the online casinos that allow you to use Neteller as a payment method support the service for both deposits and withdrawals.