Ellie von Storch


Ellie is an experienced brand strategy and insights leader passionate about using the power of storytelling to fuel growth from the inside-out. At UPLAND, she helps companies listen to their employees and customers, build purpose-driven brands, products, and experiences, and implement change in actionable, measurable ways for long-term growth.


  • BS – University of Chicago
The Upland Way

How We Do It

Whether we are building platforms for innovation or pillars for strategic plans, the future world we help define with our foresight-led approach sets a rich foundation for exploration and success.

The Way
Upland Why

Why We Do It

We exist to help our clients achieve transformative growth that can be translated into positive social impact, enabling a better future for people, communities, and the planet.

The Why