About this role
Sales Development Representative with English at Planet. Location: Madrid, Community of Madrid, Spain. Role: Identify leads, Qualify leads, Schedule appointments Requirements: Fluent or native in English; strong communication; CRM experience; independent and structured work style; proficient in MS Office. Category: Sales Seniority: Entry Level Tools: CRM, MS Office Commitment: Full Time Workplace: Onsite Languages: English