Stephen joined the Genesis Housing Association Board in May 2017 and became a member of the Notting Hill Genesis Group Board when it was formed in April 2018.

He is Chief Officer at Healthwatch Kingston upon Thames, and Director of his company Nudge Associates that provides consultancy services to health, social care, and wellbeing sectors. He is Chair of his local Residents Association, and a former Chief Executive of UK Coalition of People Living with HIV and AIDS.

Stephen is a member of the Notting Hill Genesis and Notting Hill Home Ownership Boards. He is also the Chair of the Resident Resident Voices Group and a member of the Operations Committee.

Stephen receives an allowance of £15,000 per annum.