Ellen Dean's Location
England, United Kingdom
Ellen Dean's Work
Ellen Dean's Skills
Ellen Dean's Summary
Ellen Dean, based in England, United Kingdom, is currently a Programme Manager at Network Rail, bringing experience from previous roles at Network Rail. With a robust skill set that includes Project Planning, Management, Customer Service, Stakeholder Management, Rail and more, Ellen Dean contributes valuable insights to the industry. Ellen Dean has 1 email on RocketReach.