10,000+ New Business Sales Representative jobs in Barcelona, Spain

Sales Development Representative - DACH (Hybrid, Barcelona)
At CrowdStrike -Barcelona, Spain
Posted on Mar 15

Business Development Manager (Cross Industries)
At Avanade -Barcelona, Spain + 1 location
Posted on Mar 19

Sales Development Representative - German Speaking (Hybrid, ESP)
At CrowdStrike -Barcelona, Spain
Posted on Mar 20

Customer Sales Development Representative (Hybrid, Barcelona)
At CrowdStrike -Barcelona, Spain
Posted on Apr 29