Stella Estevez is an experienced professional in talent management and organizational effectiveness, currently serving as the Global Head of Talent & Resourcing at National Grid. Previously, Stella held the position of VP of Talent Management and Organizational Effectiveness, as well as HR VP at Avery Dennison from 2000 to 2007. Stella obtained a Ph.D. in Psychology from the University of Oxford, completing studies between 1977 and 1983.
Links
Sign up to view 1 direct report
Get started