Found 24 Europe, Officer, Planning jobs