Tim Sobel

Active Cleveland, OH Information Technology Manager for The Cleveland Clinic Foundation