Jason Traud

Electrical engineer with a mechanical streak.

Raleigh-Durham, United States