Ellen Freeth's Location
London, England, United Kingdom
Ellen Freeth's Work
Ellen Freeth's Education
Ellen Freeth's Summary
Ellen Freeth, based in London, England, United Kingdom, is currently a Senior Communications Specialist at BBC, bringing experience from previous roles at McDonald's and House of Commons. Ellen Freeth holds a 2002 - 2003 Hammersmith & West London College. Ellen Freeth has 1 email on RocketReach.