David is a man of many roles - including Club historian and joint-programme editor as well as handling much of the Club’s communications - his main responsibilities are as Club Secretary and Finance Director. He has been a Board member since 2008.
David, who is Cowdenbeath through and through, brings financial expertise to the Board from his former day job as a senior lending manager with Lloyds TSB. He was also treasurer of the Cowdenbeath Supporters’ Club for many years. He has written and published many works on local history.