116 - Qualification Officer/Specialist W/M Quality & Compliance France Onsite Remote work possible Permanent contract
150 - Innovative Application Solutions Associate (Front End) IT France Onsite and offsite both Permanent contract