Martin Torres

Managing Director & Head of Americas, Global Head of Energy Transition

Wren House Infrastructure

Office Phone:

(646) 434-8977


  Pro - Try 1 Week Free
 

    and access,

  •     80K PE/M&A Contacts
  •     +
  •     4.6K PE Firms
  •     3.6K M&A Advisors
  •     198K Transactions
  •     202K Companies

  •     Market Services
  •     Build Lists
  •     Research Sectors
  •     Uncover Opportunities

Bio

Martin is a Managing Director and Head of Americas for Wren House, based in New York. Martin is involved in all aspects of managing the Wren House business in the Americas, as well as involvement in the origination, execution and asset management of investments across the region with global responsibility for Energy Transition. Martin joined Wren House in February 2023 from BlackRock, where he spent nearly 7 years, latterly as Head of the Americas for the Climate Infrastructure Group. Prior to joining BlackRock, Martin spent 10 years at Morgan Stanley, covering a range of roles including direct renewable energy investments and project financing. Earlier in his career, Martin worked for Merrill Lynch and Citigroup in various structured financing roles. Martin has a BSc In Economics from the Wharton School of the University of Pennsylvania, and Juris Doctor from the Law School of University of Pennsylvania.

Education