Ellie brings over two decades of experience as a rising leader and senior executive in People & Culture. Her industry experience spans from working in large global high-tech companies such as Adobe, Microsoft, T-Mobile and MCI to smaller startups such as Snowflake, Omniture and Box.
Ellie is also a Professor of Business at a private Christian College in Texas where she has been teaching since 2017. She teaches the core business classes: Business Strategy, Organizational Development, Ethics, Management Communications and Entrepreneurship. Ellie is most known for her ground-breaking work creating and revolutionizing Adobe’s Check-in Performance process.