TELA Bio —
Jefferson City, Missouri,
United States
Position Title: Territory Manager - St. Louis, MO (Medical Device Sales) Position Overview This position is responsible for generating sales of the Company’s OviTex product portfolio in their assigned geographic territory. As such, the Territory Manager will develop and maintain strong working relat ...
Reference no: 240124739
Posted on: 04/27/2024