Account Executive - Spain (Barcelona) - OVRSEA - Permanent in Barcelona