Eleanor Dillon
Staff position
National Officer - Scotland
Contact email
Phone number
Eleanor is the national officer of IDEAS, based in Scotland. She is a member of the Advocacy Team.