Delivery Specialist (PT, Contract)