TH Lee Putnam Ventures is headquartered in New York and also has members of the investment team in Boston and London.

New York
1120 Avenue of the Americas
Suite 1807
New York, NY 10036