1 Jobs found
Impact.com
Displaying 1-1 of 1 result.
-
impact.Com is seeking a Junior Customer Success Manager to join their Italian team in Milan. This role involves managing and scaling creator campaigns to support regional growth. You'll collabora...
2576514