German Sales Developers- Barcelona, Spain
Job Description
As a Sales Development representative, you will be responsible for identifying robust sales opportunities, profiling prospective customers, discovering their needs and driving new business through various outbound campaigns.You will help businesses wor...