CEO



Press Releases
March 14, 2017
Rubicon Project Appoints Michael Barrett as CEO
Rubicon Project appoints Michael Barrett as CEO. Frank Addante to Remain on as Founder and Chairman