TTL is a civil engineering firm that has been passionate about delivering client-tailored solutions to help our clients be successful for almost 60 years. TTL has 12 offices in Alabama, Georgia, Tennessee, and Texas and serves clients nationwide in the following markets: Energy, Industrial, Transportation, Institutional, Commercial, Government and Water/Wastewater. Learn more about what drives us at www.ttlusa.com.
201 to 500 Employees
TypeCompany - Private
Revenue$25 to $50 million (USD)
IndustryConsulting
CompetitorsUnknown
Founded1964