On-site & Remote
Company
Showing 10 jobs
Manager of Customer Success Team
Manager of Customer Success Team
Madrid, Spain
·
2 months
Internet Services
Mobile, Platforms, and Apps
Transportation
Travel and Tourism
1001 - 5000 employees
Client Success Specialist with Portuguese
Client Success Specialist with Portuguese
Barcelona, Spain
·
3 years
Sales and Marketing
Travel and Tourism
51 - 200 employees
Series B
Account Executive Brasil
Account Executive Brasil
são paulo, state of são paulo, brazil
·
2 months
Finance
Internet Services
Legal
Professional Services
Software
51 - 200 employees
Series A
RevOps
RevOps
Lisbon, Portugal
·
1 month
Commerce and Shopping
Data and Analytics
DeepTech
Hardware
Software
51 - 200 employees
Seed