Diane Irvine,CEO and president, Blue Nile

Diane Irvine,CEO and president, Blue Nile

Credit: 
8411CSA_CoverStory-fig2.jpg