Job Number 24069856 Job Category Sales & Marketing Location The Rome EDITION, Salita di San Nicola da Tolentino 14, Rome, Rome, Italy VIEW ON MAP Schedule Full-Time Located Remotely? N Relocation? N Position Type Management