Kate Waters Email

Director Operations . Telra Institute

Current Roles

Employees:
34
Revenue:
$0
About
Telra Institute is a free public charter school opening 2021 in South Charlotte.
Telra Institute Address

Charlotte, NC
United States
Telra Institute Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.