Ellie Costa's Location
England, United Kingdom
Ellie Costa's Work
Ellie Costa's Skills
Ellie Costa's Summary
Ellie Costa, based in England, United Kingdom, is currently a Client Director and Head of EDI at Mail Metro Media, bringing experience from previous roles at Mail Metro Media and Trinity Mirror plc. With a robust skill set that includes Digital Media, Online Advertising, Digital Marketing, Digital Strategy, Content Strategy and more, Ellie Costa contributes valuable insights to the industry. Ellie Costa has 1 email and 1 mobile phone number on RocketReach.