Business Development Manager - Digital Services at CSC (Paris, France) — aijobsearch