If you need more lookups,
subscriptions start at $34 USD/month.
Ellen Goodwin Location
Austin, TX, US
Ellen Goodwin Work
Product Lead @ (September 2025 - Present)
Member @ (January 2025 - Present)
Co-Founder and Chief Solutions Officer @ (February 2021 - August 2025)
Member @ (October 2021 - June 2024)
Chief Solutions Officer, Product and Strategic Accounts @ (August 2015 - February 2021)
Oil and Gas Research Manager @ (January 2014 - January 2015)
Economic Analyst @ (January 2006 - January 2014)
Economic Officer, detailed to DOD @ (January 2011 - January 2013)
Senior Legislative Analyst to Senator Robert Duncan @ (January 2009 - January 2009)
Case Study Analyst @ (January 2008 - January 2008)
Temporary Employee, Office of Social Impact @ (January 2005 - January 2006)
Economist @ (January 2004 - January 2005)
Ellen Goodwin Education
University of Wisconsin-Eau Claire
Bachelor's Degree (Economics and Business)
Duke University
Master's Degree (Global Public Policy)
Ellen Goodwin Skills
Policy Analysis
Public Policy
Policy
Government
International Relations
Research
Legislative Relations
Data Analysis
Public Speaking
Statistics
Economics
Leadership
Analysis
Foreign Policy
Politics
Ellen Goodwin Summary
Ellen Goodwin, based in Austin, TX, US, is currently a Product Lead at Trustworthy. Ellen Goodwin brings experience from previous roles at Founder Mental Health Pledge, Artifcts, Chief and Knoema. Ellen Goodwin holds a Bachelor's Degree in Economics and Business @ University of Wisconsin-Eau Claire. With a robust skill set that includes Policy Analysis, Public Policy, Policy, Government, International Relations and more. Ellen Goodwin has 4 emails and 5 mobile phone numbers on RocketReach.
Looking for a different Ellen Goodwin?
Find contact details for 700 million professionals.