Eleanor Mitchell, based in Berkhamsted, GB, is currently a Public Relations Consultant at Share Communications. Eleanor Mitchell brings experience from previous roles at abrdn Investment Trusts and Quill PR.
Looking for a different Eleanor Mitchell?
Find contact details for 700 million professionals.