John is Chief Executive of Innisfree Housing Association, an Irish roots organisation set up in the 1980s to meet the needs of the Irish communities in North London and now serving the rider, diverse London community.  

Between 2013 and 2016 John chaired the g320, the group of smaller London housing associations. He is a member of the National Sounding Board for the Voluntary Right to Buy (VRtB) with other housing associations, DCLG, HCA and GLA which is charged with making recommendations to ministers about the effective implementation of VRtB.  

John is an executive committee member of BME National, the body representing BME landlords nationally. 

Away from work, John is active in his local church in Northampton and is a volunteer with Marriage Care, the national charity which helps couples build and sustain strong relationships