Duncan worked for Lancaster City Council for 16 years and held a number of positions within Revenues Services which included Senior Revenues Officer and Local Taxation and Income Manager. Since then Duncan has worked as a Consultant and Project Manager for a large private sector software company. His recent projects include Business Process Re-engineering in Revenues & Benefit services, creation of Electronic Procedure Manuals, software configuration and report writing.

He is a member of the Institute of Revenues Rating and Valuation (IRRV), has spoken at a number of seminars and is a past Association President of the Lancashire & Cheshire IRRV Association. He is based in the North West.