Gaming Together: The Dota 2 Video Every Leader Needs to See

Manager, Military, or Competitive Gamer? You NEED to see this video! If you’ve played a e-sports title like DOTA 2, League of Legends, or Counterstrike –  then you know how vital teamwork is to win the game.  If you haven’t, I’m going to do to my best to introduce you to the world of Dota 2 (and […]