James Lockwood

Active Niles, MI President for Applied Industrial Solutions