Liz Howell's Location
London, GB
Liz Howell's Work
Liz Howell's Skills
Liz Howell's Summary
Liz Howell, based in London, GB, is currently a Director, BBC Monitoring at BBC, bringing experience from previous roles at BBC. With a robust skill set that includes Broadcast, Journalism, Broadcast Journalism, Television, Radio Producing and more, Liz Howell contributes valuable insights to the industry. Liz Howell has 1 email on RocketReach.