David Yarnall's Location
Coatesville, PA, US
David Yarnall's Work
David Yarnall's Education
Temple University - James E. Beasley School of Law
Juris Doctor (J.D.)
2015 - 2018
West Chester University of Pennsylvania
Bachelor's Degree (Political Science and History)
2011 - 2014
David Yarnall's Skills
David Yarnall's Summary
David Yarnall, based in Coatesville, PA, US, is currently a Chair of Criminal Litigation at Unruh Turner Burke & Frees, P.C., bringing experience from previous roles at Unruh Turner Burke & Frees, P.C., Post and Post LLC, Chester County District Attorney's Office and New Jersey Superior Court. David Yarnall holds a 2015 - 2018 Juris Doctor (J.D.) @ Temple University - James E. Beasley School of Law. With a robust skill set that includes Pharmacogenetics, Genetics, Molecular Biology, Genotyping, Project Management and more, David Yarnall contributes valuable insights to the industry. David Yarnall has 4 emails and 1 mobile phone number on RocketReach.