Martin Torres
Board Member
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.