European Head of Marketplace Madrid 2025-11-06 See Details 40.416782 -3.703507 Job offer: European Head of Marketplace