ICAP Web Headers_countries_EuropeIcon_large.png

Europe

Fresh expressions of ending commercial sexual exploitation through Jesus.

Region Representative

 

Ruth Robb
Europe Regional Representative

Ruth is founder and CEO of Azalea

Ruth has pioneered projects in London and Glasgow, UK. Dr. Marion Carson and Ruth wrote Working The Streets and she believes women can access Jesus and be transformed in His grace. Her social work background has supported her approach for nearly 3 decades and has led to consultancy work around the world.