Kelly Russell is an accomplished Human Resources professional with extensive leadership experience across various companies. Currently serving as the Chief Human Resources Officer at Wiz, Kelly previously held several senior positions at Twilio, including SVP of Talent, SVP of HR, and Vice President of Global HRBP Leader. Prior experience includes roles as Global HR Leader at Amazon, Director of Human Resources Business Partner at Bosch North America, and Human Resources Business Partner at W.L. Gore & Associates. Kelly holds a Bachelor of Science in Psychology from the University of Mary Washington, earned between 1994 and 1998.
Sign up to view 4 direct reports
Get started