B2B After-Sales Technical Support Specialist - Spanish Speaking
Job Overview
Support smarter mobility — and help business partners ride further, faster.
Join our brand-new team supporting a premium global e-mobility brand. This is your chance to be at the heart of innovation, where technology meets performance — and great service powers everything.
In this B2B-focused role, you’ll be the go-to contact for our client’s dealers and service partners across Europe. From resolving technical queries and coordinating parts logistics to delivering training and maintaining service excellence — you’ll play a key role in ensuring smooth, efficient after-sales support across multiple markets.
- Provide technical support to dealers via phone, email, and ticketing tools;
- Troubleshoot issues, track spare parts, and monitor exceptional shipments;
- Ensure cases are resolved within SLA and clearly documented;
- Escalate complex issues and collaborate with internal teams (warranty, logistics, finance);
- Translate training materials and deliver remote and on-site training for partners;
- Support in reporting, reconciliation, and periodic settlements;
- Maintain high standards in compliance, data security, and customer satisfaction.
Requirements
- High school diploma or equivalent;
- Previous experience in a BPO and/or Customer Service and/pr technical account;
- Fluent or native in English and and fluent in Spanish;
- Customer-first mindset with strong communication and organizational skills;
- A knack for problem-solving and technical thinking;
- Basic understanding of IT (MS Office, WLAN, troubleshooting, CRM/ticketing systems);
- Team spirit, accountability, and a structured work style;
- Experience in the e-bike, cycling, or mobility industry is a big plus.
Benefits
- A full-time, long-term opportunity with a global CX leader;
- Competitive salary and benefits (incl. cafeteria);
- Paid onboarding and continuous learning;
- Supportive, multilingual team environment;
- Career growth opportunities in a rapidly expanding support center;
- Modern office space and tools designed for collaboration and success.