
Ellie Wu
Vice President, Onsite Sales & Customer Success COEEllie Wu
Vice President, Onsite Sales & Customer Success COEWith over 17 years of experience across hyper-growth SaaS and global scaleups, Ellie brings deep expertise in guiding teams to effectively identify and design an optimized customer experience by measuring and understanding the evolving needs, opportunities, and challenges customers face.
In past roles, Ellie drove innovative engagements and enablement programs to connect customer insights with market trends and business opportunities. She’s built customer lifecycle frameworks (implementation, enablement), evolved analytic capabilities (customer success, support), and launched customer loyalty programs (voice of the customer) that became key contributors to company value.
Prior to joining Insight, Ellie led Customer Experience at a cybersecurity startup, was the Senior Director of Customer Experience Transformation at SAP Concur and led Community Experiences at TEDxSeattle. She is also a Certified Customer Experience Professional (CCXP), a graduate from Stanford Graduate School of Business’ LEAD program and serves on the Board of Advisors for Women in Cloud.
While she grew up in the Bay Area, Ellie now lives near Seattle, WA and is a foodie who loves reading, traveling, and being on (or near) the water.