Rant & Rave appoint Andrew Keen as Chief Operating Officer