David Hall is a Managing Partner at Revolution and was an Analyst at Morgan Stanley. He attended Harvard Business School and Morehouse College.