David J Macdonald, 35 years old, lives in San Jose, California, but has also spent time in San Carlos, California. He is an alumnus of the The University Of Sheffield. Companies in which he has a work history include Chairman and Executive Advisor. Jobs he has held in the past include Owner, Project Coordinator and Business Development Manager.