David Blood

Generation Investment Management

Current Role: Partner, Managing Partner