John Hamilton

Active High Point, NC Chief Technology Officer for High Point Bank and Trust Company