On-site & Remote

Showing 1 job

Business Development Representative / SDR Barcelona

Location: Barcelona, Spain
Compensation:

EUR 26,400-38,800 / year

Posted:
1 month
Entry Level
Human Resources
Payments
SaaS
Small and Medium Businesses
Software