BTC-Alpha is a cryptocurrency exchange which allows both crypto-to-crypto and fiat-to-crypto trading (USD supported) via an advanced web-based platform. It also offers a coin listing service.
Like most crypto-exchanges, BTC-Alpha has a two-step verification system (2FA), however completely anonymous trading is not allowed.