OSS BSS Business Analyst / Long Term Contract/ UK at International Business Solutions Consult (Milton Keynes, gb) — aijobsearch