David Fletcher was born in Rugby. He attended the University of Birmingham and graduated with a degree in Chemistry. David then trained as a Chartered Accountant at Touche Ross, which later become Deloitte, where he rose to Partner. He is now retired.