About Eduardo G Mestre
Biography. Eduardo Mestre is a Senior Managing Director and Chairman of Global Advisory at Evercore. Eduardo was responsible for the day to day management of the firm's U.S. advisory practice from 2004-2012, and prior to joining Evercore in November 2004, he was Vice Chairman of Citigroup Global Markets, Inc.