Apply Now
Location
chantada, kingdom of spain, Spain
Posted
July 07, 2026

Job Description

Engage with US IT managers via phone calls, generating leads for B2B sales and marketing clients in the tech sector. Offers a structured onboarding and uncapped commission model.