Ellen Thelen is an accomplished professional with extensive experience in supply chain management and technology. Currently serving as the Director of Supply Chain at LCRA since May 2004, Ellen has held various roles, including Business Systems Analyst Lead and Software Developer Principal, managing teams of software developers and database administrators. Prior experience includes founding and operating Truffle Two Step, Inc. as a chocolatier, where the business achieved profitability before dissolution. Earlier career roles were held at PeopleSoft as a technical consultant and at Intel as an intern. Ellen holds a Bachelor of Science degree in Computer Science and Mathematics from the University of Illinois Urbana-Champaign.
This person is not in the org chart
This person is not in any teams
This person is not in any offices