Infraspeak
Open positions
1 job
2 weeks ago
Business Development Representative
EuropeFull-time
Spain
BarcelonaWe are looking for an ambitious and high-performing Business Development Representative to help us keep and iterate a scalable outbound sales strategy, and acquire new customers in the Spanish market As the first…
Business Development