David Leigh's Location
Miami, FL, US
David Leigh's Work
David Leigh's Skills
David Leigh's Summary
David Leigh, based in Miami, FL, US, is currently a CCO at The Mega Agency, bringing experience from previous roles at Splash News, Daily Express, Head of News and Daily Mirror. With a robust skill set that includes Editing, Social Media, Video Production, Television, Journalism and more, David Leigh contributes valuable insights to the industry. David Leigh has 1 email and 1 mobile phone number on RocketReach.