Scott Hearn

Active Syracuse, NY President for Cooper Crouse-Hinds, LLC