David has a practical engineering background having served a traditional 4 year multiskilled engineering apprenticeship and completing an honours degree in engineering before training as a Chartered Accountant.
He is a straight talking, general practitioner who builds long term relationships and works strategically with his clients through every stage of the life cycle. His clients value his practicality and enthusiasm, and find him refreshing and inspirational. David makes every motion mean something and has a laser focus on getting the job done.
David lives in Dalston and has four grown up children, Rebecca, James, Emily and Hannah.