TELA employs 11 employees. The TELA management team includes Gabrielle Drew (Owner), Nicol Vircillo (Designer), and Francesca De Santis (Senior Creative Designer).
Get Contact Info for All DepartmentsLooking for a particular TELA employee's phone or email?