Project Manager (Europe - Remote) job at Indero