Senior Product Delivery Manager (Team Leader role)

Warsaw, Wroclaw, Poznan or Remote (Poland)