Barion McQueen Barion McQueen’s vision The Brand Castle: Building a successful digital marketing company in less than 2 years 5 years ago Social media marketing is one of the most exhilarating and most difficult fields to work in, at the moment, as…