Francesca Ravenhill joins DFC