Ellen Merrett is currently the Head of International Client Success at InPost Group, having previously held roles such as Head of Marketplace Partnerships International and Head of Marketplace Partnerships at InPost UK. Their prior experience includes serving as the Head of Merchant Success at Klarna and a Strategic Business Development Manager at Judopay. Ellen earned a Bachelor of Applied Science from Newcastle University between 2008 and 2011.
This person is not in the org chart
This person is not in any teams
This person is not in any offices