About this role
🌍Location: Warsaw, Sofia or Belgrade 🗣️ Languages: English (Fluent), and any European language would be an advantage 📜 Contract: 40h a week 📆 Contract length and start date : September 1st - December 31st The Digital Delivery Manager is the “spider in the web” that ensures our digital successes by owning digital initiatives end-to-end. They own a digital project from the start and will drive it to completion through the different phases (discovery, planning, production, deployment, and maintenance) on time and budget. The Digital Delivery Manager covers both the business and the IT aspects of a digital project.