Debra to studied English and Drama at University and then went into sales, teaching, and church leadership; becoming the first female church leader at Ivy Manchester. She launched ROC in 2004 aiming to bring about community transformation by creating strategic partnerships between statutory agencies, volunteer groups and churches.