TELA Bio
–
Worthington, OH, 43085
Position Title: Territory Manager - Cleveland, Ohio (Medical Device Sales) Position Overview This position is responsible ... information in their geographic area Participate in national and regional commercial team meetings and calls as appropriate; ... - Apr 28