English speaking Business Development Representative
TP Spain
Spain, , Barcelona, , ,
hace 6 días
... businesses, proactively engaging them to build enthusiasm while identifying and qualifying ... Cloud solutions (solution-selling), and build value for next sales steps. ...
www.europelanguagejobs.com