backdroud

Women in science

Margaret Otukile, HR Officer at ICGEB

Human Resources at ICGEB

Margaret Otukile recently joined ICGEB as Head of Human Resources, at HQ in Trieste, Italy. Her vision is to promote a culture of high performance, personal development and continuous learning across the Organisation.

Read more