James Gordon

Active Holland, OH Chairman for Genesis Con. Inc.