James Laughlin

Active Rochester, NY Chief Executive Officer for Laughlin Electric Corporation