Ellie Moss

Ellie Moss

Founder and Principal, Moss & Mollusk Consulting

Ellie Moss is a collaborative strategy consultant with fifteen years of experience working with companies, investors, philanthropists, and non-profits to design and implement strategies that achieve their financial, social and environmental goals. Ellie has particular expertise in the Circular Economy, with a focus on solutions to address plastic waste, as well as regenerative and sustainable agriculture. 

Building on her experience at The Boston Consulting Group and Blu Skye Sustainability Consulting, Ellie now works independently with clients through Moss & Mollusk Consulting providing support on strategy development, target setting, stakeholder engagement, research, and communications, and strategic advisory services.

Ellie has an MBA from The Wharton School at the University of Pennsylvania and a dual B.A. in Economics and Public Policy from Brown University.