4 available jobs

Dawli

HUMAN RIGHTS OFFICER (VICTIM PARTICIPATION)

Geneva

FULL TIME

August 26, 2024

View Job Description
Dawli

INFORMATION MANAGEMENT OFFICER

Geneva

FULL TIME

August 26, 2024

View Job Description
Dawli

SENIOR LEGAL OFFICER

Geneva

FULL TIME

August 26, 2024

View Job Description
Dawli

Chief Information Officer (CIO)

Bern

FULL TIME

August 26, 2024

View Job Description