Junior Account Executive - Spain (Barcelona Based 📍) - Youtrust - Permanent