Charlene Russell's Location
England, United Kingdom
Charlene Russell's Work
Charlene Russell's Education
University of Warwick
BSc (Psychology)
2004 - 2007
Charlene Russell's Skills
Charlene Russell's Summary
Charlene Russell, based in England, United Kingdom, is currently a Senior Contract Manager at National Grid ESO, bringing experience from previous roles at National Grid ESO, National Grid and First Utility. Charlene Russell holds a 2004 - 2007 BSc in Psychology @ University of Warwick. With a robust skill set that includes Management, Product Development, Project Management, Stakeholder Management, Team Management and more, Charlene Russell contributes valuable insights to the industry. Charlene Russell has 2 emails on RocketReach.