Press Release TELA Bio Announces Appointment of Heather Getz as Chief Executive Officer and Director 2 hours ago