The 2015 All-Europe Sales Team Deutsche Bank's sales team is back on top. February 19, 2015 Related Articles Navan Eyes $750M IPO Despite Shutdown, Coatue Among Backers Stephen Taub Premium Electron Capital’s Energy Strategy Keeps Winning — Even Through a Change at the Top Stephen Taub Is the Market Really Sure About Its Direction? Sponsored by CME Group