John Ward

Active Lenexa, KS Chief Executive Officer for Avatar Engineering, Inc.