Taffie is the Academy Lead for the 24-7 Academy. Born and raised in Zimbabwe, where her spiritual journey was shaped, she’s worked as a social worker in the UK and served with YWAM in Australia and Papua New Guinea. She is committed to walking alongside the marginalised, empowering young people and helping others discover their identity in Christ.