Jim Sharp

Active Walnut Creek, CA Principal for Affiliated Engineers Inc.