Client Due Diligence (CDD) Quality Assurance Analyst- 8-Month Fixed-Term Contract at Barclays – Geneva | Jobyssey