Evan Geller's Location
New York, New York, United States
Evan Geller's Work
Evan Geller's Education
Harvard Business School
Brown University
Evan Geller's Skills
Evan Geller's Summary
Evan Geller, based in New York, New York, United States, is currently a Managing Director and Portfolio Manager at Sixth Street Partners, bringing experience from previous roles at TPG, KKR and Lazard. Evan Geller holds a Harvard Business School. With a robust skill set that includes Marketing, Teaching, Sales, Education Reform, International Law and more, Evan Geller contributes valuable insights to the industry. Evan Geller has 5 emails and 1 mobile phone number on RocketReach.