Mr. Allen is CEO of Sustainable Capital Advisors. Mr. Allen founded SCA in 2012, to build upon his successful career in the financial services industry as an investment banker and financial advisor. Throughout his career, Mr. Allen has participated in over $30 Billion of financings, including public debt offerings and private placements (debt and equity). Prior to SCA, Mr. Allen was a Director at Citi where he led efforts to finance large infrastructure projects including water, wastewater, conventional and renewable energy and energy efficiency for utility, commercial and governmental clients. Mr. Allen led one of the United States first “green bond’ issuances with the groundbreaking $67 million Energy Efficiency Revenue Bond financing for the Delaware Sustainable Energy Utility (“SEU”) which provided a scaled capital markets solution for financing pooled energy efficiency projects. Currently, Mr. Allen is leading client engagements focused on developing innovative capital solutions for sustainable infrastructure projects including, inclusive distributed solar, climate resiliency infrastructure finance, municipal green financing authorities, and more.
Mr. Allen is a frequent speaker at major energy and infrastructure conferences and is widely regarded as a thought leader in the financing of clean energy projects. Mr. Allen served as an Adjunct Instructor at the University of Delaware, Center for Energy and Environmental Policy, teaching a graduate level course “Sustainable Infrastructure Finance”. Currently, Mr. Allen serves on the Secretary Energy Advisory Board for the US Department of Energy appointed by Secretary Granholm. In addition, Mr. Allen serves on the nonprofit boards of CleanEnergyWorks, PaceNation and IREC. Mr. Allen is a graduate of Harvard College where he majored in chemistry.