This achievement, as well as Hitting My Stride (5 game win streak), are retroactive with Title Update #8:
What that means is if you have gotten a 10 game win streak prior to Title Update #8, you will unlock both of these achievements as soon as you start the game up. If you've gotten anything less, progress towards the achievement will be calculated in your achievement progress (2 game win streak 20%, 9 game win streak 90%, etc.)
If you have not gotten these streaks prior to Title Update #8, I recommend playing Campaign as there are a lot of new players in there, which makes it very easy to dominate (especially if you've been playing this game for months
)