David Church
David is an experienced project management professional who works in the U.K. public sector. He holds a bachelor's degree in accounting and finance from the University of Essex. He is a vegan and lifetime member of the Vegan Society, and combines his writing and research skills to be a more effective animal advocate.
This user has not made any comment.