Stella has spent her career at the forefront of humanitarian operations. She joined FilmAid in 2005, becoming the organisation's Kenya Country Director in 2010. Under her leadership, FilmAid has designed...
UNAOC PROJECT: Intercultural Innovation Award (IIA)