Marketing & Advertising - London, England, United Kingdom
We're Rogue Heroes, a collection of unlike minded beings who approach problems with swift efficiency. We define strategies that outwit the competition and believe that as soon as you start thinking in the same way as everyone else, you lose your advantage.