French Inside Sales Specialist Barcelona Spain
6 months ago
Barcelona
As a Sales Development representative, you will be responsible for identifying robust sales.You will help businesses work better together, move fast and innovate.Sales Development team, you will be the first point of contact for hundreds of businesses,.You will work towards individual targets, but w