Bain & Company
Case Team Leader
Harris Williams & Co.
Managing Director
Needham & Company
Principal
Expedia, Inc.
Director, Corporate Development
Needham & Company
Managing Director, Principal
Permal Capital Management
Vice President
Needham & Company
Vice President
Needham & Company
Managing Director
Amherst College
Dartmouth College
Menlo School