David Johnson is currently working as a Senior Software Specialist at Princeton Consultants since 2018. Previously, David has worked as a Consultant within the same company. David holds a Doctor of Philosophy (Ph.D.) degree in Physics from The University of Texas at Austin.
Sign up to view 0 direct reports
Get started