Senior Auditor - Internal Audit & Risk - Barcelona, Spain - Criteo | Joinrs