Found 64 Europe, Planner, Planning jobs