Sesame Workshop, the non-profit organisation behind beloved educational TV programmes Sesame Street and Takalani Sesame ... she served as group CEO at Afrika Tikkun, an organisation committed ...