The Rubicon Project Inc (NYSE:RUBI), which happens to be a leading ad-tech firm in Los Angeles has made the move to bring onboard Michael Barrett as the new CEO. Inside sources reveal that Rubicon Project Inc’s founder, Frank Addante will continue with his chairmanship role. This comes in a wake when the company witnessed the departure […]