By the numbers
estimated investment in clean energy over the coming decade, according to Goldman Sachs
of the increase in global power capacity through 2026 will be clean energy
estimated credits to be monetized through 2030, according to Credit Suisse
Alfred has served in senior leadership roles at the Department of Treasury working on technology, financial markets, management, and financial regulatory issues. He previously founded and sold a mission-driven SaaS company (Mobilize), advised governments and banks at BlackRock, and was Head of Sales and People at a venture-backed fintech company.
Allen founded & sold Mobilize, a mission-driven SaaS company, alongside Alfred, where he led product, engineering, and growth. He has also previously worked in management consulting at Bain & Company, and at an acquired marketplace startup.