Ellen Scales's Location
Leeds, Leeds, United Kingdom
Ellen Scales's Work
Ellen Scales's Education
Ellen Scales's Skills
Ellen Scales's Summary
Ellen Scales, based in Leeds, Leeds, United Kingdom, is currently a Head of Employer Brand at Chatter Communications, bringing experience from previous roles at Chatter Communications, iris Worldwide, Edge - Content Marketing Agency and JWT Sydney. Ellen Scales holds a 1995 - 2002 Benton Park. With a robust skill set that includes Digital Strategy, Advertising, CRM, Digital Marketing, Digital Media and more, Ellen Scales contributes valuable insights to the industry. Ellen Scales has 2 emails on RocketReach.