David is a graduate of LaSalle University and is a Certified PublicAccountant. He has worked for KPMG Peat Marwick and Arthur Andersen in the Philadelphia offices. He manages his own tax and financial planning practice. David and his wife are members of Saint Rose of Lima parish in North Wales and are extra-ordinary ministers and members of the pro-life ministry.
David is also an active member of the Knights of Columbus.