Mozilla CEO and Controversy in Age of Social Media

The Washington Examiner
April 07, 2014 AT 5:22 PM
Mozilla CEO Brendan Eich has stepped down less than two weeks after his promotion, following a social media uproar from employees over his political contributions. How should companies vet their execu