Zillow co-founder Rich Barton and MTV creator Bob Pittman join board of NY-based fine art startup by Clare McGrane on January 23, 2017January 25, 2017 at 9:38 am Rich Barton has a resume that would make even accomplished entrepreneurs swoon. He started his career as a Microsoft executive in the late 90s, launching travel site Expedia internally and… Read More