Libby Ellis's Location
London, GB
Libby Ellis's Work
Libby Ellis's Education
Libby Ellis's Skills
Libby Ellis's Summary
Libby Ellis, based in London, GB, is currently a Chief Executive Officer Communications - Senior Manager at Accenture, bringing experience from previous roles at Accenture, Contractor and Omobono. Libby Ellis holds a 2000 - 2003 Master Of Arts in Writing, Publishing @ Emerson College. With a robust skill set that includes Writing, Editing, Social Media, Social Media Marketing, Non Profit Marketing and more, Libby Ellis contributes valuable insights to the industry. Libby Ellis has 1 email on RocketReach.