Found 16 Europe, Manager, Planning jobs