TELA Bio Appoints Jeffrey Blizard as President
1. TELA Bio appoints Jeffrey Blizard as President, effective immediately. 2. Jeff brings extensive experience from Abiomed and other medtech companies. 3. Company believes his leadership will enhance competitive edge and growth. 4. Leadership change signifies an important growth phase for TELA Bio.