Vista de conjunto

Barcelona – Job Description: No Relocation Assistance Offered # 7xxx1 – Barcelona, Catalonia, Spain We are looking for a Sales Representative to manage the city of Barcelona, this position will be responsib…