Stephen represents Care4U, a domiciliary care agency with offices in the northern fringe of Leicester. He is Service Auditor and Company Solicitor.
He was admitted as a solicitor in 1974 and spent 30 years in local government, the last 10 as Chief Executive of Charnwood Borough Council.
More recently he founded a Town and Country Planning Consultancy and also undertook criminal defence advocacy.
Stephen is secretary of the recently founded Bradgate Rotary Club, and is also Secretary to the Parochial Church Council in Thringstone, near Coalville.