IDC is searching for a new business sales professional based in Italy. This role involves identifying and acquiring new logo clients across Southern Europe, focusing on enterprise…
Risultati di ricerca
About The Role & Team This is a new business sales role where you'll be responsible for identifying and winning net new logo customers across a large geographic territory includi…