David McHarness McHarness

Redding, California, US

David McHarness's Skills
Business Development
Background

About David McHarness

Im awesome