translate English to French: Since 1993, Dr Cilliers has served as Executive Director of ISS.
Par ailleurs, il siège à un certain nombre de conseils et de comités.