Ohio State University
–
Columbus, OH, 43201
... Job Title: Echo Technologist $7,500 Sign-On Bonus Department: Ross Echocardiography Lab Scope of Position The Cardiac Echo Lab encompasses 6 transthoracic imaging rooms, 1 stress echo room and 2 TEE rooms located on the First floor of the Ross Heart ... - Aug 29