Maarten Persenaire is the CMO of TELA Bio.
222 people are employed at TELA Bio.
TELA Bio is based in Malvern, Pennsylvania.
The NAICS codes for TELA Bio are [339, 33].
The SIC codes for TELA Bio are [384, 38].