About
A member of Massachusetts Governor Deval Patrick’s Implementation Advisory Committee on the Global Warming Solutions Act and on the board of the New England Clean Energy Council, Geoff is a familiar face on Beacon Hill, in the clean energy community and in the greater community. He approaches his role as CEO with a sense of practical activism and an unwavering commitment to solving environmental problems. Geoff believes that businesses don’t have to make a choice between being socially responsible and making a profit.
When he started Next Step Living with three colleagues, Geoff knew he wanted to create something different – the whole-home approach to home energy efficiency. But he never imagined that six years and more than 90,000 households later, the company would be named No. 92 on the Inc. 500 list of fast-growing companies.
Geoff was a senior manager with the Bridgespan Group, a strategic consulting firm for public entities and nonprofits, where his clients included the Energy Foundation, the City of San Francisco, the Portland Public School District and the Packard Foundation. Earlier, he led teams at Bain & Company in the New York and San Francisco offices, advising clients in multiple industries including consumer products, telecom and online businesses.
A board member of PRIME, a nonprofit that encourages Program-Related Investments in the energy sector, Geoff began his career as a teacher at his alma mater, Roxbury Latin School in Boston. He also worked in the public housing sector with Community Builders in Boston and the Housing Authority of San Francisco.
Geoff graduated from Williams College with a B.A. in political economics; he went on to earn an M.P.A. from the John F. Kennedy School of Government and an M.B.A from the MIT Sloan School of Management.
Episodes
-
January 26, 2015
Geoff founded Next Step Living® in 2008 after years as a teacher and strategy consultant largely focused on nonprofits and community development. Fast forward to 2014, when he was named EY Entrepreneur of the Year in New England.