Teleperformance

German Speaking Digital Marketing Sales Specialist

Teleperformance

contract

Posted on:

Location Type: Hybrid

Location: BarcelonaSpain

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Make outbound calls to promote and sell digital marketing services.
  • Build, maintain, and update a customer database with complete information.
  • Consolidate and expand the customer base.
  • Record call history and customer responses in detail.
  • Ensure consistent follow‑up with clients.
  • Monitor competitors and develop effective selling strategies.
  • Handle customer inquiries and provide tailored solutions.

Requirements

  • German C2 and advanced English.
  • At least 20 months of sales experience preferred.
  • Strong CRM experience and ability to leverage tools effectively.
  • Excellent communication and presentation skills.
  • Goal‑driven mindset with autonomy in managing tasks.
  • Proactive, self‑motivated, and confident attitude.
  • Ability to collaborate within a team while working independently.
  • Strong business acumen and analytical skills.
  • Customer‑focused approach with proven relationship‑building skills.
  • Deep understanding of German cultural nuances and business practices.
  • Strategic thinking to identify and target high‑growth companies.
  • Knowledge of the digital marketing ecosystem
  • Familiarity with ROI discussions and platform integration.
  • Awareness of local regulations (e.g., GDPR) to ensure compliance.
  • Process excellence and continuous improvement mindset.
  • Collaboration and open‑mindedness.
  • Emotional intelligence and solution orientation.
  • Critical thinking and entrepreneurial spirit.
Benefits
  • Full‑time contract: 39 hours/week, hybrid model in Barcelona.
  • Relocation package support.
  • Private health insurance.
  • Referral program with rewards.
  • Continuous skill development, certifications, and specialized sales training.
  • Clear career growth opportunities with coaching and mentoring.
  • Dynamic workplace culture with contests and team activities.
  • Prime office location at the World Trade Center Barcelona, surrounded by the sea.
  • Inclusive environment embracing diversity, equity, and inclusion.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
sales experienceCRM experiencedigital marketingROI discussionsplatform integrationanalytical skillsbusiness acumencustomer database managementcustomer relationship managementstrategic thinking
Soft Skills
communication skillspresentation skillsgoal-driven mindsetproactive attitudeself-motivatedcollaborationrelationship-building skillsemotional intelligencecritical thinkingsolution orientation