Profile picture of TTL

TTL

Tuscaloosa, AL
2 staff members
4 29 Reviews
Company Profile

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.

Company size

201 to 500 Employees

Type

Company - Private

Revenue

$25 to $50 million (USD)

Industry

Consulting

Competitors

Unknown

Founded

1964

Company site

http://www.ttlusa.com

Staff Members
avatar
CEO
0.0
Worked since Tuesday, Nov 05 2024
People Also Viewed