Eleanor Cahill is a PR Executive based in Leeds. With a background in public relations, she brings her expertise to her professional role in the communications industry.
Get in touch with Eleanor
Premium member? Log in to access full profile & contact details.
Not a Premium Member? Join Premium today & connect with thousands of journalists writing for the world's top publications.