EN

Ellen Needham

Senior Director, Technology Strategy & Enablement

Ellen Needham is a seasoned professional with extensive experience in technology strategy and customer insights. Currently serving as Senior Director of Technology Strategy & Enablement at Patagonia since December 2015, Ellen has held various roles within the company, including Director of Insights & Analytics and Director of Customer Insights & Innovation. Prior to Patagonia, Ellen worked at Houghton Mifflin Harcourt from 2011 to 2015, holding positions such as Chief of Staff & Business Director, Education Services, and Manager of Corporate Social Responsibility. Ellen also gained consultancy experience at Stroud International in 2010-2011, and served as Country Director for Sri Lanka and the United States at Emerge Global from 2008 to 2010. Ellen holds a Bachelor of Science degree in Chemical Engineering from the Massachusetts Institute of Technology.

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices