Technical Customer Support L2 (Italian Speaking)
Wallbox Chargers
Posted: January 29, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a Technical Customer Support L2 in Barcelona, Spain, to provide high-quality customer support to our customers in 96 countries.
Required Skills
Job Description
Present in 96 countries, we are dedicated to changing the way the world uses energy through advanced electric vehicle charging and energy management systems. We have the headquarters in Barcelona and manufacturing facilities in Spain (Barcelona), and the US (Arlington, Texas). We are rapidly becoming a l