TraceLink
Senior Sales Executive
- Remoto
- Ventas
... company is known for a collaborative, innovation-driven culture and actively hires international talent, offering roles that leverage multilingual skills (e.g., German and French) for its European customer base, making it an attractive option for professionals looking to relocate to Spain. Founded 2009 Employees 500–1,000 Headquarters ...
España