Suggestions
Ellen Needham
Senior Director, IT Strategy & Enablement at Patagonia
Ellen Needham is an experienced leader and co-founder with a successful track record in both non-profit and for-profit organizations across various industries such as retail, education, international development, and manufacturing.
With a background in BS in Chemical Engineering from the Massachusetts Institute of Technology, Ellen Needham has a strong foundation in analytical thinking and problem-solving.
In her previous roles at Patagonia, she served as the Senior Director of IT Strategy & Enablement, Director of Insights & Analytics, Director of Customer Insights & Innovation, Manager of Customer Insights & Innovation, and Omnichannel Insights Manager, showcasing her diverse skill set and adaptability.
Prior to her tenure at Patagonia, Ellen was the Chief of Staff & Business Director for Education Services at Houghton Mifflin Harcourt, where she managed Corporate Social Responsibility as well.
Ellen has also worked as a Consultant at Stroud International and served as the Sri Lanka & United States Country Director at Emerge Global, demonstrating her global perspective and leadership abilities.
Ellen Needham is known for her strategic thinking, operational excellence, and research skills, emphasizing a customer-centric approach in all her endeavors.
Passionate about coaching, development, self-learning, and finding innovative solutions to complex problems, Ellen has a keen interest in driving organizational success through continuous improvement and adaptability.