John Blakemkore

Active Farmington, MI Director of Engineering for Jervis B. Webb Company