Found 62 Europe, Planner jobs