Italy - Remote Role Possible) Discover...What We Offer: Work anywhere in the world (we are a 100% remote team)...Digital Editorial Manager (Turin, Italy - Remote Role Possible) Digital Editorial Manager (Turin,..This is a remote role and qualified candidates from anywhere in the world can apply for this role.