Found 59 Permanent, CIPS member, Europe jobs