Swedish speaking business development representative
BarcelonaTP Spain
...and driving new business through various outbound campaigns.You will help businesses work better together, move fast and innovate. As a member of the team, you will be the first point of contact for hundreds of businesses, proactively engaging them to build enthusiasm while identifying and qualifying their business needs to [...]
Category IT & Telecommunications / Sector Administration and Secretariat