You are here

David Barry

  • Director
(add to contacts)


Before joining Capstone Headwaters, David was Head of Advisory at Karbone, Inc, a boutique merchant bank focused on the energy and sustainability sector. Previously he was a Director in the investment banking department at Credit Suisse, where he spent eight years working with industrials, energy and services clients. He has also worked in investment banking at Bank of America Merrill Lynch and corporate strategy and finance at Mellon Corporation and Enernoc.


University of Chicago  - MBA

Harvard College - AB - Cum Laude