Business Development Manager - IT Recruitment Solutions
Red Global
PL, 52.21519, 21.2453, warszawa, mazowieckie, Warszawa
2 miesiące temu
... about IT outsourcing services, have a proven sales track record, and the ability to manage complex projects and deliver IT specialists or teams to a range ... Manage and close complex sales cycles, delivering IT specialists or full project teams. · Build ...
www.adzuna.pl