Teleperformance

Digital Marketing Sales Specialist, Russian Speaking

Teleperformance

contract

Posted on:

Location Type: Hybrid

Location: Barcelona • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Junior

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

  • Russian C2 and good English skills.
  • At least 14 months of sales and customer interaction experience.
  • Strong CRM experience and ability to leverage tools effectively.
  • Excellent communication skills, both written and spoken.
  • Solid business acumen and ability to contribute to operational improvements.
  • Proactive, motivated, and customer‑oriented team player.
  • Ability to work independently with some supervision.
  • Understanding of Russian business culture and etiquette.
  • Knowledge of regional differences and industry‑specific needs.
  • Ability to adapt communication style to formal and informal contexts.
  • Familiarity with Russian business language and terminology.
  • Basic knowledge of Russian business regulations and data privacy laws.
  • 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.

Applicant Tracking System Keywords

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

Hard skills
sales experiencecustomer interaction experienceCRM experiencebusiness acumencommunication skillsproblem-solvingcritical thinkingprocess excellencecontinuous improvement
Soft skills
proactivemotivatedcustomer-orientedteam playerindependent workadaptabilitycollaborationopen-mindednessemotional intelligencesolution orientation