David Lefort is the Managing Director, Digital Product Strategy of Harvard Business Review.
2,195 people are employed at Harvard Business Review.