Sean Johnson

Active Cleveland, OH Vice President for The Osborn Engineering Company