Wendy Needham is an experienced professional in human resources and people management, currently serving as the Director of People & Culture at Zscaler. Prior roles include serving as the Sr. Manager of Human Resources and Sr. HR Business Partner at Oracle, as well as Manager of Human Resources at Illumina. Wendy's career also includes multiple positions at Cisco, where roles encompassed HR Manager, Talent Program Manager, and HR Program Manager. Wendy Needham holds a degree from UCLA.
Sign up to view 1 direct report
Get started
This person is not in any teams