David Ladd

David Ladd
David Ladd
Senior Solutions Analyst, Bechtel

David Ladd is the Senior Solutions Analyst at Bechtel Manufacturing & Technology. He completed his bachelors from University of Alberta.

vfd