Stephen is Deputy Director of Open University Validation Services based in central London and has been a district councillor for the Dorking South Ward since 1992. He has also been a county councillor for the Dorking and Holmwoods Ward since 2005.
He was previously a Member of Horsforth Urban District Council from 1971 to 1974, West Yorkshire County Council from 1973 to 1981, Leeds City Council from 1980 to 1989, West Yorkshire Passenger Transport Authority from 1984 to 1989, West Yorkshire Policy Authority from 1979 to 1981 and Leeds City Development Company from 1987 to 1989. Stephen represents the Council on Dorking Chamber of Commerce, Dorking Town Centre Manager Steering Group and the LGA Urban Commission.
43 Deepdene Avenue