Ellen Merrett Location
London, GB
Ellen Merrett Work
Ellen Merrett Education
Ellen Merrett Summary
Ellen Merrett, based in London, GB, is currently a Director of International Client Success at InPost Group. Ellen Merrett brings experience from previous roles at InPost Group, InPost UK and Klarna. Ellen Merrett holds a 2008 - 2011 Bachelor of Applied Science (B.A.Sc.) @ Newcastle University. Ellen Merrett has 3 emails on RocketReach.