Appinio
–
Rome, Italy
... Your mission as Country Manager Italy We are looking for a Country Manager Italy to join us in shaping the future of Appinio's presence in this dynamic market. As our Country Manager, Italy, you'll drive growth, foster relationships, and embody our ... - May 22