Rubicon announces investment from Quad Partners and welcomes new CEO, Chris Stasi

September 11, 2017