Jim Beard

Active Eugene, OR Chief Information Officer for Counterclaim Inc