Trust Payments has an exciting opportunity for a Digital Marketing Executive to join their team. Location: London, UK Salary: Competitive Benefits Job Type: Permanent, Full-Time About Us: Trust Payments is a global unified payment t