Geneva Ellis

Director of Income and Development at St Christopher's Fellowship

Geneva previously worked with young people who were disengaged with education and in adult homeless hostels before joining St Christopher’s in 2005. She has held a number of roles, including setting up and managing two 16+ homes. In recent years she has led on the design and implementation of new services. In 2016 Geneva was seconded to the Department for Education as an expert adviser to the Narey review of residential children's homes.

Timeline

  • Director of Income and Development

    Current role

View in org chart