Mr. Allen is Managing Director and CEO of Sustainable Capital Advisors. Mr. Allen founded SCA in 2012, to build upon his successful 15 year career in the financial services industry as an investment banker and financial advisor. Throughout his career, Mr. Allen has participated in over $17 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. In 2011, Mr. Allen led 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 energy efficiency. Prior to Citi, Mr. Allen served as the Head of the Quantitative Strategies Group afor Public Financial Management, the nation’s leading municipal financial advisory firm.
Mr. Allen is a frequent speaker at major energy conferences and is widely regarded as a thought leader in the financing of clean energy projects. Mr. Allen has served on numerous advisory boards including an appointment to the Green Jobs/Green NY Advisory Board and the Finance Solution Working Group for the US DOE’s State and Local Energy Efficiency Action Network. Mr. Allen is a graduate of Harvard College where he majored in chemistry.