Branże Gry komputerowe Assistant Project Manager (Work From Home) Project Manager - Oncology - Europe..The Project Manager role is a self-motivated, highly coordinated position on the front line of our Ops..As a Project Manager, you'll play a central role in planning, reporting on, and delivering projects..The Project Manager role is a self-motivated, highly coordinated position on the front line of our Ops..As a Project Manager, you'll play a central role in planning, reporting on, and delivering projects