German Business Growth Specialist - Barcelona, Spain - ES1
Job Description
As a Lead Prospector, you will work closely with the New Business Sales and New Business Associate teams, and are primarily responsible for discovering potential customers to contact. You will utilize a mix of skills in researching your own leads from ...