Steve Kaufer CEO of TripAdvisor Needham MA for Newton Magazine TripAdvisor, CEO, Stephen Kaufer, Harvard,Webb Chappell commercial photographer